PHP本体インストール-PHP環境設定-
「Apacheのインストール」が完了したら、次に「PHP本体」のインストールを行います。PHPは「Zip Pakkage」と「Installer」hの二種類がありますが、特別の事情がない限りは、「Zip Pakkage」をインストールするようにしましょう。
PHP本体のダウンロード・インストール方法については、ウィンドウズXPを対象に解説しています。
PHP本体のダウンロードからインストール(無料)
(1):php-5.1.1-win32.zipをダウンロードする。
上記ファイルのダウンロードは「http://www.php.net/downloads.php(PHPダウンロード)」からダウンロードしてください。なお、その時の最新安定版をダウンロードしましょう。
(2):PHPのインストール
PHP本体には、Apacheの場合と異なり、インストーラーは用意されていないので、自分で必要なファイルを展開していくことになります。
ダウンロードしたファイルをまずは「c:\php」に展開します。そしてそのファイルの下層に入っている「php5ts.dll」と名前の先頭にphpが付いていないdllファイルをシステムディレクトリにコピーします。
システムディレクトリは、WindowzXP/2003の場合「c:\windows\system32となっています。
(3):設定ファイル「php.ini」を設置する。
「c\:php」ディレクトリの下層にある、「php.ini-dist」をコピーし、「php.ini」に名前を変更します。そして、このphp.iniファイルをウィンドウズディレクトリに移動します。ウィンドウズディレクトリはXPの場合、c\:windowsというファイルです。
php.iniには、様々な設定がされているファイルで、基本的なパラメーターは初期で設定済みとなっています。
(4):PHP本体とApacheの連携作業
ApacheでPHPを利用するには、連携を行う必要があります。ApacheとPHを関連付けるには、Apacheの設定ファイルである[httpd.conf]を編集します。
テキストエディタを利用して下記のように変更してください。
698: AddDefaultCharset none
173: LoadModule php5_module c:/php/php5apache2.dll
793: AddType application/x-httpd-php .php
(5):Apacheを再起動する
右下のタスクバーからApacheのアイコンをクリックし、メニューから「Apache2」→「Reset」を選択します。
(6):PHP本体の正常動作を確認する
最後に、PHP本体がApacheと正常に連携し、動作しているかをチェックします。
Apacheのドキュメントルート(C\:Program Files\Apache Groupフォルダの「htdoc」フォルダ)にテキストエディタで
下記のコードを含むphpファイルを製作してください。
ファイル名:info.php(ファイル名は適当でOKですが、拡張子は必ずphpとしてください)
ソース:
<?php phpinfo(); ?>
そして、IEなどのプラウザで下記のURLを入力してきちんと画面が表示されれば正常に動作しています。
「http://localhost/info.php」
もしも、<?php phpinfo(); ?>が表示されるだけの場合、ApacheとPHP本体が正常に関連付けされていません。
以上で、PHP本体のインストールは完了です。大変お疲れ様でした。
|