PHP 言語を開発する前に、プログラムが完全に実行できるように開発環境を適切に構成する必要があります。では、PHP 開発環境を正しく構成するにはどうすればよいでしょうか?この記事では、Apache、MySql、PHP のダウンロード、インストール、設定を紹介し、Windows 環境と Linux 環境それぞれでの開発環境の構築について説明します。
1. Apache、MySql、PHPをダウンロードします
1. Apacheのダウンロード
Apacheサーバーは公式ミラーアドレスを通じてWindows用のApacheインストールプログラムをダウンロードできますが、それらはすべて英語であり、ダウンロード速度が遅すぎます。 Huajun、Sky、または Zhongguancun にアクセスして、最新バージョンのインストール プログラムをダウンロードすることをお勧めします。これは非常に高速です。
2. MySQLのダウンロード
MySQLの公式Webサイトはhttp://www.mysql.comです。 MySQL の最新バージョンは、Huajun、Tiantian、または Zhongguancun からダウンロードすることをお勧めします。
3. PHPのダウンロード
PHPの公式サイトはhttp://www.php.netです。最新バージョンがダウンロードできます。
2. Windows で PHP 開発環境を構成します
1. Apache、MySql、および PHP のインストールは、Windows に他のソフトウェアをインストールするのと似ています。Apache と PHP ソフトウェアは D ドライブ ディレクトリに、MySQL ソフトウェアはインストールすることをお勧めします。これにより、MySQL は何も設定しなくてもスムーズに実行を開始できます。
2. 開発環境を構成します
Windows で PHP を実行できるようにするには、次の手順に従って環境をセットアップする必要があります:
1) PHP インストール ディレクトリで、ファイル php5ts を見つけます。 .dll を作成し、ディスクの system32 ディレクトリの C にコピーします。
2) PHP インストールディレクトリで、ファイル libmysql.dll を見つけ、それを C ドライブの system32 ディレクトリにコピーします。
3) PHP インストールディレクトリで、php.ini ファイルを見つけて C:windows にコピーします。このファイルは、PHP を構成するための基本ファイルです。たとえば、サーバーのルート ディレクトリの構成を設定するには、テキスト エディタを使用して php.ini ファイルを開き、「doc_root=」を見つけます。これは、Apache を D のルート ディレクトリにインストールしたためです。デフォルトではドライブにある場合、この設定を変更します。項目の値は次のとおりです: doc_root=d:apache2htdocs
ヒント: ユーザーは、Apache をインストールしたパスに応じて、この設定項目の値を変更できます。
4) php.ini で「extension_dir ="./"」を見つけます。この設定項目は、PHP 拡張モジュールをロードするために使用されます: extension_dir = d:phpext, (独自のものを押す必要があります)。インストールディレクトリ(PHPの読み込み場所)を変更します。
5) php.ini内で「;extension=php_mysql.dll」を見つけ、この項目の前のセミコロンを削除してこの項目を有効にします。この設定項目は、PHP が MySQL をサポートできるようにするために使用されます。ここでのセミコロンはコメントとして機能します。 PHP 構成ファイル php.ini を変更した後、ファイルを保存して終了します。
6) Apacheの設定をします。 Apache インストール ディレクトリの下の conf ディレクトリに移動し、テキスト エディタで Apache 設定ファイル http.conf を開きます。このファイルで動的共有オブジェクト (DOS) サポートを見つけて、LoadModule 行の末尾に次の構成項目を追加します: LoadModule php5_module d:/php/php5apache2.dll (独自のインストールに従って PHP の読み込み場所を変更する必要があります)ディレクトリ)。この項目は、Apache を介して PHP モジュール php5apache2.dll をロードします。つまり、PHP は Apache のモジュールとして実行されます。
7) Apache が .php 接尾辞を持つファイルをサポートするには、http.conf で AddType 項目を見つけ、最後に設定項目 AddType application/x-httpd-php.php を追加します。 directoryIndex を見つけて、最後にindex.phpを追加します。中国語をサポートするには、AddDefaultCharset ISO-8859-1 を見つけて、AddDefaultCharset GB2312 に変更します。変更後 http.conf を保存します。これでApacheの基本的な設定は完了です。
注: Apache 設定ファイル http.conf を変更するときは、少し変更して少しテストするという原則に従うことを強くお勧めします。つまり、変更するたびに http.conf を保存した後、Apache を再起動する必要があります。 Apache が正常に起動した場合は、その後の変更を行うことができます。そうでない場合は、この変更が間違っていることを意味します。
3. Linux での PHP 開発環境の構成
1. MySQL のインストール
MySQL 公式 Web サイトから MySQL インストール ファイル MySQL-server-4.0.20-0.i386.rpm をダウンロードし、次のコマンドを実行して、 MySQL のインストールを完了します。
rpm -ivh MySQL-server-4.0.20-0.i386.rpm
MySQL パスワードを設定せずに、次のコマンドを実行して、MySQL が正常にインストールされているかどうかをテストします。
mysql -u root
welcome to the mysql mointor コマンドが;または g で終わるような単語が表示されれば、インストールは成功です。
2. Apacheのインストール
Apacheの公式サイトからUNIX版の圧縮パッケージをダウンロードします httpd-2.0.52.tar.gz を例として、リソースパッケージが/usr/localに配置されているとします。 /src. このディレクトリに入ったら 解凍するには次のコマンドです:
cd /usr/local/src
tar -zxvf httpd-2.0.52.tar.gz
解凍したら httpd-2.0 ディレクトリに入ります。 .52 を選択し、次のコマンドを実行します:
. /configure --prefix=/usr/local/apache2 --enable--module=so
ここで、 --prefix=/usr/local/apache2 はインストールを指定するために使用されます。 Apacheのディレクトリ。次に、以下のコマンドをコンパイルして実行し、インストールを完了します。
make
mae install
3. PHP開発環境のインストールを設定する
1) PHP公式サイトからphp5.1.4.tar.gzの圧縮パッケージをダウンロードし、ファイルパッケージを解凍する コマンドは以下の通りです。 :
tar -zxf php5.1.4.tar.gz
2) 解凍されたディレクトリに移動し、次のコマンドを実行して、PHP インストール ディレクトリとその他の関連構成を完了します:
./configure --prefix=/usr/ local/php -with-mysql= /var/lib/mysql
3) 次に PHP をコンパイルします。コマンドは次のとおりです:
make
make install
4) 現在のディレクトリにあるファイルを lib ディレクトリにコピーしますコマンドは次のとおりです:
cp php.ini-dist /usr/local/php/lib/php.ini
5) 上記の設定後PHP 開発環境がインストールされている場合、関連する設定、設定項目については Windows の設定を参照してください。設定方法も同様です。