CGI & PHP & ASPを使えるHTTPサーバーの構築 For Win XP Pro
1 IISのインストール
コントロールパネル → プログラムの追加と削除
   Windowsコンポーネントの追加と削除
    └ インターネットインフォメーションサービス(IIS)

以下の4項目を選択
・FTP(File Transfer Protocol)サービス
・WWW(World Wide Web)サービス
・インターネットインフォメーションサービススナップイン
・共通コンポーネント
2 ActivePerlのインストール
インストーラーパッケージをダウンロードしてインストール
3 PHPのインストール
バイナリのZIPをダウンロード → C:\phpに展開
php.ini-dust(php.ini-recommended)をphp.iniにリネームしてc:\windowsにコピー
php4ts.dllをwindows\system32フォルダ(php\saipフォルダ)にコピー
4 IISの設定
コントロールパネル → 管理ツール → インターネットインフォメーションサービス
 インターネットインフォメーションサービス
  └ Webサイト
    ・ 既定のWebサイトを選択し右クリック → プロパティ
        └ホームディレクトリ → 構成 → 追加

CGI用の設定
・実行ファイル「C:\Perl\bin\perl.exe %s %s」
・拡張子 「.cgi」
・動詞 − 制限 「GET,POST」
※ 拡張子が「.pl」で他の設定が上記のものをもう一つ追加する

PHP用の設定
・実行ファイル「 c:\php\sapi\php4isapi.dll」
・拡張子 「.php」
・動詞 − 制限 「GET,HEAD,POST,TRACE」

 

IISの再起動
コマンドプロンプトより
net stop issadmin
net start w3svc