再版 --- php 設定

WBOY
リリース: 2016-06-23 14:32:15
オリジナル
762 人が閲覧しました

以前にPHP環境をインストールするとき、再インストールする必要があるときに何度もインストールしていたので、段階的に再設定する必要がありました。もう一度説明します。Windows での Apache と PHP のインストールと設定のプロセスを記録します。mysql のインストールは簡単すぎるため、ここでは取り上げません。

インストール環境は Windows オペレーティング システムです。同時に asp+mssql (access) のデバッグ環境が必要なので、Windows プラットフォームに apache+php+mysql のデバッグ環境を追加しました。同時に切り替えることができるので、いつでも切り替えることができて便利です。

Apache のインストールと構成

Apache 公式 Web サイト http://archive.apache.org/dist/httpd/binaries/win32/ またはミラー Web サイト http://apache.mirror.phpchina.com/httpd/binaries を開きます/win32/ 内にある apache_2.2.8-win32-x86-no_ssl.msi インストール ファイルをダウンロードします。最新バージョンは apache_2.2.9-win32-x86-no_ssl-r2.msi です。このうち、同じバージョンには no_ssl と openssl の 2 種類があり、Openssl には HTTP ではなく HTTPS というプロトコルが追加されています。これが SSL を備えたサーバーと一般的な Web サーバーの違いです。通常の状況では、no_ssl バージョンをダウンロードしても問題ありません。

Apache インストール ファイルをダウンロードした後、[インストール] をクリックします。次へを 3 回連続してクリックすると、ネットワーク ドメイン、サーバー ドメイン、および Web サイト管理者の電子メール アドレスを入力する必要があります。形式に従って入力するだけです。もう一度「次へ」を押すと、インストール パスを選択するインターフェイスが表示されます。デフォルトのパスは比較的長いので、インストール パスを「C:apache」に変更し、完了するまでインストールを続行することをお勧めします。

インストールが完了すると、Apache が自動的に起動します。Apache が正常に起動するかどうかをテストできます。ブラウザのアドレスバーに「http://localhost/」または「http://127.0.0.1」と入力すると、「成功しました。」というメッセージが右下のタスクバーに表示されます。コンピュータの隅に緑色の Apache サーバーのアイコンが実行されています。

Apache には設定ファイルもあります。php を実行するには httpd:conf を設定する必要があります。場所は C:/apache/conf ディレクトリです。 httpd:conf を開きます:
1) 指定されたホームページが配置されているディレクトリである「DocumentRoot」を見つけます。デフォルトは「C:/Apache/htdocs」です。デフォルトのディレクトリを使用することも、「D:/PHP」などの独自のディレクトリを定義することもできます。注: ディレクトリの末尾に「/」を追加しないでください。
2) 「DirectoryIndex」を検索します。これは、デフォルトのホームページのファイル名です。index.html の後に、index.php などを追加できます。各タイプの間にはスペースを入れてください。 3)、<ディレクトリ />
注文拒否、許可
すべてから許可

これを変更しないと、特にデフォルトのホームページが / にアクセスする権限がありませんというエラー メッセージが表示されることがあります。パスを変更した後。

注: httpd:conf ファイルを変更するたびに、Apache サーバーを再起動する必要があります。さらに、win32 システムで iis サーバーも実行している場合は、まず iis サーバーを停止してから、Apache を起動する必要があります。そうしないと、Apache サーバーは起動できません。

Php のインストールと設定方法

まず、php の公式 Web サイト http://www.php.net/downloads.php から Windows バージョンをダウンロードします。PHP 5.2.6 zip パッケージと PHP 5.2 の 2 つのバージョンがあります。 6 インストーラーの現在の最新バージョンは 5.2.6 で、Piaoyi はバージョン 5.2.5 を使用します。 PHP 5.2.6 インストーラーは自動インストール方法ですが、多くの点で制限があるため、以下では PHP 5.2.6 zip パッケージの手動インストールについて説明します。

1) PHP 圧縮パッケージ zip をディレクトリ (推奨: 「C:/PHP」) に解凍します。
2) PHP ディレクトリ (C:/PHP) にある php.ini-dist ファイルの名前を php.ini に変更します。 変更後、php.ini ファイルをコピーします。 C: WINDOWS ディレクトリ:
extension_dir="C:phpext"、php フォルダーの下に「php_*.dll」ファイルが配置されているパスを指します。ここでは、PHP4 と PHP5 のパスが異なります。
doc_root="D:PHP" は、Apache によって以前に設定されたホームページの場所を指します。
default_charset="gb2312" は、その前にセミコロンがある場合は、セミコロンを削除します。 register_globals=Off 変更 register_globals=On の場合、グローバル変数を渡すことが有効です。
extension=php_dba.dll 前にセミコロンがある場合は、以下と同様にセミコロンをキャンセルします。 .dll GD ライブラリ。通常、グラフィック検証コードの描画に使用されます。
extension=php_mysql.dll は、MYSQL データベースへの接続に使用されます。
3) PHP ディレクトリ内の php5ts.dll ファイルを C:WINDOWSsystem32 ディレクトリにコピーします。
4). 最後に、Apache の httpd.conf ファイルを変更します。ファイルの末尾に次の 2 行を追加して、PHP をモジュール モードで Apache にインストールします。
LoadModule php5_module c:/php/php5apache2_2.dll
AddType application/x-httpd-php .php

注:最初の行 パスは、Apache ダイナミック リンク ライブラリの現在のバージョンに更新する必要があります。たとえば、ここでは apache2.2.8 バージョンと php5.2.5 を使用しています。この場合、このファイルは php5apache.dll ではなく、php5apache2_2.dll である必要があります。 php5apache2.dllなど2 行目は php スクリプトのサフィックスです。
php4 バージョンでは AddType mod_php4.c という行を追加する必要がありますが、php5 ではそのような行は必要ありません。php5 は統合されています。そうしないと Apache が起動できません。

以上でApacheとPHPの設定プロセスは完了です。Apacheを再起動します。サーバーのデフォルトディレクトリ「C:/Apache/htdocs」に新しいファイルindex.phpを作成し、次のコードを記述します:
phpinfo();

ブラウザのアドレスバーに「http:/」と入力します。 /127.0.0.1 または http://localhost にアクセスすると、php のバージョン情報が表示されます。これまでのところ、php と apache は正常にインストールされています。

ここに詳細があります。Apache 設定ファイル httpd.conf のディレクトリ区切り文字は「/」ですが、PHP 設定ファイル php.ini のディレクトリにはバックスラッシュ「 」が必要です。混同しないでください。

MYSQL のインストールは簡単です。公式 Web サイト http://dev.mysql.com/downloads/mysql/5.0.html にアクセスし、Windows プラットフォームで mysql をダウンロードし、Windows ZIP/Setup.EXE (x86) を選択します (最新バージョンは 5.0.67)。ダウンロードしてください。直接インストールします。インストールが完了したら、構成ウィザードに入り、mysql データベースのパスワードを設定できます。全て大丈夫。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!