WindowsのIISでPHPを動作させる方法
0.動作環境
Windows7 Professional Editionで動作確認
(Windows Server 2008 でも、ほぼ同手順で動作確認)
1.IIS設定
まずFastCGIを有効にする。
コントロールパネルの「Windowsの機能の有効化または無効化」を選択。
「IIS」の「アプリケーション開発機能」の下にある「CGI」にチェックONしおk
IISの方はこれで終了。
2.PHPインストール
PHPのページのWindowsバイナリをクリックして好きなバージョンをダウンロード
http://windows.php.net/download/
※ダウンロードページにも書いていますがIISの場合にはNon Thread Safeを使うほうが良いようです。
現在の最新版では5.3.x系以前じゃないとInstallerは無いみたい。
(5.5.xや5.4.xはInstallerのリンクが無い)
5.3.xをダウンロードしてインストール
途中に出てくるWeb Server Setupでは IIS FastCGIを選択
Nextをクリックして、その後も適当にポチポチボタン押してインストール終了。
3.動作確認
適当なエディタで以下のコード入力して保存。
<?php
phpinfo();
?>
ファイル名はお好みで。俺はinfo.phpにした。
このファイルをc:\inetpub\wwwrootの下にコピーしてブラウザを起動
はいできました。
PearとかPECLとか絡んでくるとちょっと面倒になってくるんですが。
(この辺りはLinuxの方が楽かなという印象)
そのあたりは別エントリーにします。
ばいにゃーん