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

 

その他関連

iis8で80番ポート以外で作成したwebサイトが見れないときの解決方法 - qwerty.work

http://qwerty.work/blog/2013/04/iis880web.php

64bitのiis8(windows 2012 server)でbasp21が使えないときの対処法 - qwerty.work

http://qwerty.work/blog/2013/04/64bitiis8windows-2012-serverbasp21.php

iis8のクラシックaspがインクルードでエラーを出すときの対処方法 - qwerty.work

http://qwerty.work/blog/2013/04/iis8asp.php

前へ

Windows8で印刷が途中で停まるときは双方向サポートを無効にしてみる

次へ

IIS8にphpMyAdminをインストールするときの設定