Skip to main content
評価してください: 

インターネット Web サーバー構築ガイドライン (ドラフト版)

公開日: 2010 年 4 月 14 日 | 更新日: 2010 年 6 月 18 日

※本ガイドラインは、各章の先行ドラフト版公開を行います。
全章の公開後にまとめ、正式版文書として再公開する予定です。

【執筆者紹介】

奥主 洋IT Pro エバンジェリスト
奥主 洋

ブログ: Hiroshi Okunushi's Blog ☆ミ

物江 修デベロッパー エバンジェリスト
物江 修

ブログ: monoe's blog

「インターネット Web サーバーの理解に、ぜひご活用ください。」
今までの IIS を取り上げたドキュメントは個々の詳細な機能説明になっているものが多く、「インターネット向けの Web サーバーを構築するには?」というインターネット向けの利用を意識した端的な手順を説明するものが存在しませんでした。今回の「インターネット Web サーバー構築ガイドライン」はこの点を意識して整理を行い、より詳細な内容については極力他の記事へのリファレンスをご紹介する形で記載しています。利用形態を問わず、マイクロソフトの Web プラットフォームの理解に役立てば幸いです。



概要

本ガイドラインでは、マイクロソフトの Web サーバーを利用したインターネット Web サイトの構築をゴールとして、順番に検討すべき事項を解説していきます。

Web サーバーはインターネットを構成する技術の一部でしかないので、実際にはインターネットの構造や通信に関する知識が前提知識として必要になります。これらについて本ガイドラインでは、構築する上でカバーできる範囲で解説します。

目次とドキュメント

目次

ドキュメント

序章 インターネットと Web サーバー

  • マイクロソフトの Web サーバー
  • インターネットのサイトを見るとは実際にはどういうことか
  • Web サーバーの仕組み
  • クライアントと Web サーバー間の通信
  • Web サーバーのインターネットへの公開

PDF (1.18 MB)

XPS (1.25 MB)

第 1 章 IIS をインストールしよう

  • インストールする環境
  • 本書で使う環境
  • クライアント OS のインストール方法
  • サーバー OS のインストール方法
  • コラム: Server Core のインストール方法

PDF (1.82 MB)

XPS (1.97 MB)

第 2 章 IIS の動作を見てみよう

  • IIS にアクセスする
    • インターネット アクセスとファイル共有
    • ローカルホスト (localhost) へアクセスしてみよう
    • 管理ツールで設定を見てみよう
    • なぜ IIS マネージャーのデザインを変更したか
    • IIS を構成するものは何?
    • インストール後 あるいは サイト作成後に何も作らなかったのに?
    • 設定ファイルを見てみよう (applicationHost.config)
    • IIS を開始・停止・再起動するには
    • アクセスされた足跡の確認

PDF (1.95 MB)

XPS (2.07 MB)

第 3 章 ページを公開しよう

  • IIS での公開方法を知ろう
  • HTML ファイルを公開してみよう
  • インデックス ファイルを設定する
  • ほかの場所にあるファイルを見せるには
  • コラム: IIS が処理できるデータの種類を追加するには

PDF (1.24 MB)

XPS (1.29 MB)

第 4 章 さまざまなサーバーの設定

  • IIS ユーザーごとに公開ディレクトリをつくるには
  • ディレクトリごとの設定ファイルを使用するには
  • 複数のサーバーに見せるには

PDF (1.13 MB)

XPS (1.06 MB)

第 5 章 アクセス制限の仕組みを知ろう

  • なぜ要求を制限するのか
    • IP アドレスやドメイン名で要求を制限するには?
    • 認証を設定するには?
    • ファイル システムを介してアクセスを制限するには?

PDF (2.01 MB)

XPS (2.01 MB)

第 6 章 アプリケーションを実行環境を設定しよう

  • Web で使用されるアプリケーションとは?
  • IIS で実行できる Web アプリケーションの種類
  • ハンドラー マッピングの考え方
  • IIS での "アプリケーション" とは
  • アプリケーションの実行環境
  • SSI を使えるようにするには
  • コラム: IIS 7 での Web アプリケーションの開発環境

PDF (2.18 MB)

XPS (2.35 MB)

第 7 章 IIS の拡張機能を使おう

  • IIS 7 の拡張機能の生い立ちは?
  • 拡張機能はどうやって入手するの?
  • それぞれの拡張機能は何ができるの?
  • 人気のダウンロードって何?

PDF (2.80 MB)

XPS (3.58 MB)

第 8 章 SSL に対応しよう

  • なぜ SSL のような技術がよく使われるのか
  • SSL とは?
  • SSL を利用するための環境要件は?
  • サーバー証明書を入手するには?
  • SSL を要求するようにサイトを構成するには?
  • FTP で SSL を利用するには?

PDF (1.25 MB)

XPS (1.20 MB)

第 9 章 ログやトレースを活用しよう

  • IIS が出力する様々な情報
    • アクセス ログ
    • 失敗した要求のトレースとは?
    • ワーカー プロセスの監視
    • イベント ログ

PDF (2.06 MB)

XPS (2.18 MB)

第 10 章 動作状態の確認と性能向上

  • IIS は マイクロソフト製品なのでブラック ボックスなのか?
  • 実行状態を見ることができるのは何故なんだろう?
  • Appcmd.exe、Windows PowerShell の活用方法
  • 性能向上に利用できるさまざまな機能や情報
  • 内部的な詳細性能を見たい時にはどうするか?
  • SEO Toolkit って SEO 向け情報収集だけ?
  • IIS 7 の HTTP 圧縮機能とは?
  • IIS 7 の出力キャッシュ機能とは?
  • コラム: 性能向上のための Tips 集

PDF (1.91 MB)

XPS (1.92 MB)

第 11 章 セキュリティ対策を考えよう

  • Windows Server 2008 セキュリティ ガイドって?
  • Microsoft Security Compliance Manager って何ができるの?
  • Web サービスの強化
  • セキュリティは既定で実装
  • 攻撃対象となる各機能
  • セキュリティ対策
  • 参考になる補足情報

PDF (1.38 MB)

XPS (1.53 MB)

↑ページのトップへ