phpをインストールする前にApacheをインストールしませう。
①phpのバイナリをダウンロード
http://www.php.net/downloads.php
今回はv5.2のzipを使用。
ダウンロードしたら任意のフォルダに展開する。特に理由が無ければ、c:\php5へ保存で良いでしょう。
②Apacheのconfにphpモジュールの設定を追加する。
因みに今回使用しているApacheはv2.2.14
追加する場所は、分かりやすいように他のLoadModule指示子が記載されてる辺りが良いと思います。
# phpモジュールApache2.2用 LoadModule php5_module c:/php5/php5apache2_2.dll # Apacheがv2.0系の場合は LoadModule php5_module c:/php5/php5apache2.dll # ついでにphp.iniのフォルダも指定しておく PHPIniDir "c:/php5"
③次にApacheにphpのmimeタイプを追加します。
これも他のAddType指示子と同じあたりに記述した方が良いでしょう。
# phpのMimeタイプを追加 AddType application/x-httpd-php .php # ソース表示が必要なら以下も記述 AddType application/x-httpd-php-source .phps
④phpフォルダ内の「php.ini-dist」をコピーして「php.ini」にファイル名を変更する。
これでApacheを再起動すると、とりあえずApacheにphpが組み込まれる。
⑤その他
php.iniを編集してphpの設定を行う。必要に応じて以下とそれ以外の設定を行う。
register_globals = Off magic_quotes_gpc = Off include_path = ".;c:\php5\includes" doc_root = "ドキュメントルート" extension_dir = "c:\php5\ext" extension=php_mbstring.dll extension=php_mysql.dll
MySQLのエクステンションはMySQLがインストールされていないとだめです。
iniの記述が終了したら、Apacheの再起動を忘れずに!