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(任意)

その他関連ページ

Hugo で構築されています。
テーマ Stack は Jimmy によって設計されています。