ブログネタ
Windows Vista に参加中!
Windows Vistaの再インストールの度に分からなくなりそうなのでメモ書き。OSはWindows Vista Home Premium (32bit)。

■IIS7のインストール

 コントロールパネルのプログラムと機能の左側に表示される[Windowsの機能の有効化または無効化]を開く
 [InternetInfomation Service]を選択する
 [World Wide Web Services]の[アプリケーション開発機能]の中にある、 [CGI]、[ISAPIフィルタ]、[ISAPI拡張機能]にチェックを入れてインストール

■ActivePerlのインストール
ActivePerlのmsiを実行してインストール

■PHPのインストール
 ZIPファイルを解凍して、C:\PHP\にコピー
 php.ini-distをphp.iniにリネームコピーしてを環境に合わせて内容を編集
  extension_dir = "c:/php/ext"(拡張モジュールの場所を書き換える)
  その他、必要に応じてWindows Extensionsの各dllの先頭の;を消すなどの編集を行う。

■IIS7の設定

コントロールパネルの管理ツールに追加されたIISマネージャを開く

・Perl CGIの設定
ハンドラマッピングでスクリプトマップの追加
 要求パス[*.cgi] 実行ファイル[C:\Perl\bin\perl.exe "%s" %s] 名前[CGI]

・PHPの設定
ハンドラマッピングでスクリプトマップの追加
 要求パス[*.php] 実行ファイル[C:\php\php5isapi.dll] 名前[PHP]

IISマネージャの左側の接続にあるDefault Web Siteを右クリックして仮想ディレクトリの追加
 エイリアスにはlocalhost/以下のアクセス用の仮想ディレクトリ(homeなど)
 物理パスには実際のディレクトリ(D:\user\homeなど)
 (この場合、アクセスはhttp://localhost/home/になる)

http://localhost/home/(homeは設定により変わる)にアクセスしてCGIやPHPを実行してエラーが表示されなければ完了。perlやphpの拡張モジュールが必要な場合は別途インストールする。
人気ブログランキング←この記事を評価する場合はこちらをクリック
このエントリーをはてなブックマークに追加 mixiチェック