IIS8の設定で最低限行なわなければならない事

  • 投稿
  • 編集

Windows 2012 ServerでIISを開始したからと言ってもページを表示できない状態で簡単には動いてくれなかったのでメモ。

WEBサーバー

  • サイトが保存されているフォルダにアクセス権を設定
    EveryoneとかIIS_IUSRとか
  • 『サーバーの役割』-『Webサーバー(IIS)』-『アプリケーション開発』の『CGI』と『ISAPI拡張』をインストール
  • 『インターネットインフォメーションサービス(IIS)マネージャー』-『ISAPIおよびCGIの制限』-『機能設定の編集』で『特定できないCGIモジュールを許可する』、『特定できないISAPIモジュールを許可する』
  • 『インターネットインフォメーションサービス(IIS)マネージャー』-『ハンドラーマッピング』-『機能のアクセス許可の編集』 で 『実行』にチェックを入れる

PHPを使う場合

  • 『インターネットインフォメーションサービス(IIS)マネージャー』-『ハンドラーマッピング』-『機能のアクセス許可の編集』 で 『モジュールマップの追加』する
    要求パス:*.php
    モジュール:FastCgiModule
    実行可能ファイル:c:\php5\php-cgi.exe
    名前:PHP FastCGI(任意)

 

その他関連