IISベースのWEBサーバー構築

  
はじめに

私はますますネットワークのような人を見つけました、彼らは積極的にネットワーク技術を学んでいます:ネットワーク構造、ネットワークコンポーネント技術、TCP /IPなど... ...その利点は小さいですが、その理由は何ですか?理由は非常に単純です、彼らは練習に行きませんでした。

のようなより多くの人々がネットワーク上で、彼らはまた、技術、FLASHは、JavaScript、VBScriptの、Javaアプレットなどの様々なを使用している、作るために、エキサイティングなのこれらのページが不足して、自分のホームページをリリースしています待って。しかし、彼らはネットワークについての基本的なことを学ぶことができず、彼らのウェブサイトやウェブページがどのように動いているのか、それをどのように転送するのかを知りません。 //この記事は、コンピュータのソフトウェアおよびハードウェアのアプリケーションネットワークからのものです。www.45it.com複製してください
中です。私はあなたが得ることができ、そこから、本論文では、WEBサーバのいずれかを構築するために、今人気のIISシェルフ技術を説明し、この記事では、貴重な役割を果たしていることを願って......

抽象

実サーバーをシミュレートするために自分のマシン上にサーバーを作成する方法、実サーバーにオペレーティング技術を適用することもできます。そうすれば、完全なIIS技術ウィザードが得られます。

私たちがよく知っている
ネットワークサービス今ほとんどWorld Wide Webサービス、HTTPサービス、
概要。そのようなサービスを提供するためには、サービスを提供するためにサーバーをセットアップしなければなりません。一般的に、私たちがWEBを構築するために使用するWebサイトの一部はIISまたはApacheです。前者はマイクロソフト製品で、Windows2K(またはWinXP pro)シリーズを持っていれば入手できますIIS + ASP + CGI + PERLまたはPHP + MYSQLをセットアップできます。 Apacheサーバーは、National SuperTech Computing Application Center(NCSA)のWEBサーバープロジェクトから派生したもので、次のサーバーApache + MYSQL(より多くのLinuxアプリケーション)を構築することができます。ここでは、IISサーバーの確立について説明します。 (APACHEは、私はあなたがLINUX /UNIXおよびMySQLを動作することを前提としなければならないので、私は話さない理由であるが、これは難しい注文です。)

は、IISの
インストール
インストールをIIS前提は、どのバージョンのPro、XORサーバー、Advanced Serverに関係なく、WIN2Kが必要です。後者の2つの場合は、この部分をスキップすることができます幸運です。それはすでにシステムにインストールされているからです。で
手順は、次のように:(管理者がサーバまたは

1.コントロールパネルを開きます)お使いのマシンにログオンするアカウントです - > /プログラムの追加と削除 - >追加/Windowsコンポーネントの削除します、初期化後、システムはWindowsコンポーネントウィザードを表示します。

2.インターネットインフォメーションサービス(IIS)は、我々が選挙にインストールしたいものであるでWindowsコンポーネントウィザードをインストールするために必要な項目を選択します。それからあなたが他に必要なものを選びなさい、しかし私達にとってそれは必要ではない。

3. [次へ]をクリックし、システムは、IISのインストールと設定を開始します。インストールプロセス中にWIN2Kインストールディスクが必要です。

4.システムの設定が完了したら、[コントロールパネル]になります - >管理ツールは、この時点で、あなたが正常にインストールされている、「インターネットサービスマネージャ」の項目を参照してください。それ以外の場合はもう一度やり直してください。管理ツール - >> - 実質的に配置

IISは
1.インターネットサービスマネージャで
コントロールパネルを
インターネットサービスマネージャ
< BR> 2. WEBサーバ

インターネット情報サービスに接続するには、デフォルトのWebサーバの起動時に接続します。ただし、インターネットサービスマネージャでネットワーク上の任意のIISサーバーに接続することで管理できます。操作は次のとおりです。Operation \\ Connection確認するコンピュータ名に、Webサーバーのホスト名、IPアドレス、またはNetBIOS名を入力します。

3.開始、停止、およびインターネットサービスマネージャでサービス

(1)を一時停止し、希望の開始を選択し、停止し、サービスを一時停止し、プロパティの「にスタートサービス」を選択'、'サービスの終了 'または'サービスの一時停止 '。システムの

(2)IIS管理Svervice操作は、この操作またはFTPなどの他のサービスの停止を引き起こすことに留意されたいです。

は、今、その構成の面で私たちを

IIS設定。スペースに限りがあるため、より重要なオプションについてのみ説明し、単純なオプションは省略しています。

1. "Webサイト" タブ

は、(1)

WebサイトのWWWサーバは、説明にIPアドレスを入力します識別します。 [詳細設定]を選択します。複数のIPを設定できます。つまり、お使いのマシンを複数のサーバとして使用できます。あなたが提供したwwwサーバのポートをTCPポートに入力しますデフォルトは80です。あなたは127.0.0.1
2.「パフォーマンス」タブを入力して、ローカルマシン上でIISを試す場合は、

は、プロパティのメモリおよび帯域幅の使用量に影響を与える設定することができます。 HTTPサーバに応答するときに、アプリケーションに、要求のWEB番組を受信

3.「ISAPIフィルタ」タブで
ISAPIフィルタ(自分自身、比較的簡単に設定してください)違いは、Webサーバーの時間がクライアント要求ドライバーの代わりに駆動されることです。 ISAPIフィルタは特定のWebサーバに関連付けることができます。その後、関連付けられたイベントが発生するたびにフィルタに通知されます。 (略称セット)

4.「メインディレクトリ」タブ

コンテンツなどのWWWのホームロケーションサーバを設定するために使用されるこのタブ。

(1)指定されたホームディレクトリの位置。これがあなたのwwwサーバのホームディレクトリの場所の内容の出所です。このコンピュータ上で
ディレクトリ:ローカルディレクトリへの情報発信を示します。デフォルトでは、SYSTEMROOTの\\入力の\\ wwwrootには(SYSTEMROOT文字がオペレーティングシステムのインストールを表す。)である別のコンピュータ

に位置共有:他のコンピュータ上の共有ディレクトリから放出されたエッジ型情報。ローカルエリアネットワーク内の共有ディレクトリなど。

は、URLにリダイレクト:URL要求元のブラウザは別の新しいURLに変わりますが、FTPディレクトリは、リダイレクトすることができません。

(2)ファイルのアクセスプロパティは

スクリプトソースアクセスが設定されている:アクセスにユーザーがスクリプトASPアプリケーションを含むソースコードの許可「を読むために」または「書き込み」に設定されています。

を読む:ユーザーが読み取りまたはディレクトリおよびそれらに関連するプロパティまたはをダウンロードすることができます。で
書き込み:ユーザーが文書を提出することを可能にし、それらに関連するプロパティは、サーバーにアップロードされたディレクトリのみを使用するか、またはファイルの内容を変更するに書き換えることができます。 「書き込み」操作は、HTTP 1.1プロトコル規格のPUT機能をサポートするブラウザでのみ実行できます。

ディレクトリの参照:仮想ディレクトリの中のファイルやサブディレクトリのハイパーテキスト一覧を表示できるようにします。で
ログアクセス:ディレクトリへのアクセスがログファイルに記録することができます。 WEBサイトのログを利用した場合のみアクセスが記録されます。

インデックスこのリソース:フルテキストインデックスのWEBサイトを含むディレクトリにMicrosoftインデックスサーバーを許可します。

(3)アプリケーションの設定

がライセンスを実行します。意思決定のどのレベルのWEBサイトまたは仮想ディレクトリのリソースプログラムを許可するには、no ???:HTMLにのみ静的ファイルへのアクセスを許可しますか、画像ファイルで
スクリプト:なASPスクリプトとしてのみ実行されるスクリプト、。で
スクリプトと実行可能ファイル:あなたがアクセスしたり、様々な種類のファイルを実行することができます。で
保護アプリケーション:アプリケーションを実行するために保護モードを選択します。

低:同じプロセス内で実行されていると、IIS Webサービス。

:別のパブリックプロセス内の他のアプリケーションで実行します。

ハイ:他のさまざまな独立したプロセスで実行します。

「設定」あなたはIISスクリプトの多くを解決することができるようすることができます。後で説明する。

5.「ドキュメント」タブ

(1)デフォルトのドキュメントを提供するために、ブラウザでドキュメント名を指定して要求するには、このオプションを選択して、いつでも

で既定のドキュメントを有効にします。既定のドキュメントは、ディレクトリのホームページまたはサイトドキュメントディレクトリの一覧を含むインデックスページです。

は、(2)文書のフッター

が自動的にWebサーバーから送信された各HTML形式の文書にフッターを追加することができ、このオプションを選択します。フッターファイルは完全なHTMLドキュメントではありません。フッターコンテンツの書式設定とルックアンドフィールに使用されるHTMLタブのみが含まれています。

6. "ディレクトリセキュリティ" タブ

(1)匿名アクセスおよび認証コントロール。

匿名アクセス:ユーザー名とパスワードを照会し、アクセスするすべてのユーザーを許可します。

基本認証:ユーザーは、ネットワークを介して送信されるユーザー名とパスワードを入力するように要求される「暗号化されていません。」

統合Windows認証:ユーザを識別するために、ハッシュ技術を使用して、というよりも、実際にネットワーク経由でパスワードを送信します。

は、IISのインストール中に、インストーラは自動的にデフォルト匿名ログインアカウントとして使用されるインターネットゲストアカウントのIUSER_HOSTNAMEを作成します。一般に、「基本認証」方式はネットワーク上でユーザー名とパスワードを渡すために平文を使用しているため、「基本認証」方式はお勧めできません。

は、(2)IPアドレスとドメイン名の制限

が提供するか、またはこのWEBサイト、ディレクトリ、またはファイルへのアクセスを特定のユーザーをブロックし、WWEネットワーククライアントアクセスサーバー上の制限を設定します。

(3)安全な通信を配置しました。 //この記事は、コンピュータのソフトウェアとハ​​ードウェアのアプリケーションネットワークからのものです。www.45it.com再生
このオプションを使用するには、有効なサーバー証明書をインストールする必要があります。

7. "HTTPヘッダー" タブ

わずか

8.少し "カスタムエラーメッセージ" タブで
9.「サーバー拡張機能」タブ
我々はデフォルトのまま(2)他で
接続およびログ。ここで少し説明します。
Copyright © Windowsの知識 All Rights Reserved