インターネット Web サーバー構築ガイドライン を読んだメモ
を読んで、IIS について学習した自分用メモ
自分の環境は、Windows10 / IIS 10
第二章:IIS の動作を見てみよう
- アプリケーションプールと w3wp.exe は 1 対 1 が最も簡単な設定
1 対 n の設定も可能
IIS の環境設定は複数の xml 形式ファイルの組み合わせで実現
- IIS サーバー全体の設定は applicationHost.config
- c:\windows\system32\inetsrv\config
- 各サイトやアプリケーション単位の設定は web.config
- 各サイトやアプリケーションのフォルダー
- IIS 7.0 コンフィギュレーション リファレンス
- IIS サーバー全体の設定は applicationHost.config
IIS の開始・停止・再起動
- IISマネージャー
- サーバーマネージャー
- 管理ツールのサービス
- iisreset コマンド
- Net コマンド
- Appcmd.exe コマンド
- Windows PowerShell サービス操作コマンドレット
- Windows PowerShell IIS コマンドレッド
- サーバーの停止でどのサービスが停止するか?
- W3SVC World Wide Web 発行サービスが停止する (Windows10 / IIS10 で試行)
- PowerShell の場合は、サーバー・サイト・アプリケーションプールの全ての停止が可能なのでオススメ
ログ
- c:\inetpub\logs\logfiles に出力される
- W3SVC1, W3SVC2 のように作成したサイト毎にサイトのIDが付加される
- ID はサイトの詳細設定から確認可能