IISサーバー形成戦略

  
「インターネット上のユーザーはどのようにして私たち自身のコンピューターに配置されたホームページを閲覧することができますか?」それはIISを解決するために使用することができます。 IIS(インターネットインフォメーションサービス)は、ウェブ閲覧、ファイル転送、ニュースサービスおよびメール用のウェブサーバ、FTPサーバ、NNTPサーバおよびSMTPサーバを含むウェブ(ウェブ)サービスコンポーネントである。送信に関しては、ネットワーク(インターネットやLANを含む)で情報を公開するのが簡単になります。この記事では、Windows 2000 Advanced Serverに付属のIIS 5.0の構成および管理方法について説明します。
IISの追加と操作の準備
まずIISを追加します
[コントロールパネル]を開き、[プログラムの追加と削除]→[Windowsコンポーネントの追加と削除]、[インターネットインフォメーションサービス(IIS)]の順に選択します。 ")小さなフックが削除される前に(もしあれば)、再度チェックを入れてプロンプトに従ってIISコンポーネントを完成させます。この方法で追加されたIISコンポーネントには、Web、FTP、NNTP、SMTPなどの4つのサービスすべてが含まれます。
2番目に、IISの操作
IISの追加に成功した後、「停止」と表示されているサービスについては、「スタート」→「プログラム」→「管理ツール」→「インターネットサービスマネージャ」に進みます。それを右クリックし、それを開くために「開始」を選択してください。
最初のIIS Webサーバー
まず最初のWebサイトを確立します。
たとえば、このマシンのIPアドレスは192.168.0.1です。自分のWebページはWebページのホームページであるD:\\ Wyディレクトリに配置されます。ファイル名はIndex.htmです、そして今私はこれらに基づいて私自身のWebサーバーを構築したいと思います。
このWebサイトでは、既存の「デフォルトのWebサイト」を使用して対応する変更を加えることができ、簡単に実現できます。 [既定のWebサイト]を右クリックして[プロパティ]を選択し、[既定のWebサイトのプロパティ]という名前のインターフェイスを開きます。 1。バインドされたIPアドレスを変更します。[Webサイト]ウィンドウに移動し、[IPアドレス]の後のドロップダウンメニューで使用するローカルIPアドレス[192.168.0.1]を選択します。 2。ホームディレクトリを変更します。[ホームディレクトリ]ウィンドウに移動してから、[ローカルパス]を入力するか、[参照]ボタンをクリックしてWebページがあるディレクトリの "D:\\ Wy"ディレクトリを入力します。 3。ホームページのファイル名を追加する:[ドキュメント]ウィンドウで[追加]ボタンをクリックし、プロンプトに従って[既定のドキュメント名]の後にWebページのホームページのファイル名 "Index.htm"を入力します。 4。仮想ディレクトリを追加します。たとえば、ホームディレクトリは "D:\\ Wy"の下にあり、 "192.168.0.1 /test"の形式で "E:\\ All"のWebファイルを入力するとします。テスト "は仮想ディレクトリです。 「既定のWebサイト」を右クリックし、「新規→仮想ディレクトリ」を選択し、「エイリアス」に「test」と入力し、「ディレクトリ」に「E:\\ All」と入力して、プロンプトに従います。追加は成功しました。 5。効果テスト:IEブラウザを開き、アドレスバーに「192.168.0.1」と入力してEnterを押すと、自分のWebページのホームページを呼び出して、設定が成功したことを確認できます。次に、Webサイトを追加します。複数のIPが複数のWebサイトに対応するマシンが複数のIPアドレスにバインドされており、異なるWebページを取得するために異なるIPアドレスを使用する場合は、[既定のWebサイト]を右クリックします。 [新規]→[サイト]を選択し、[説明]に説明用のコンテンツ([私の2番目のWebサイト]など)を入力し、[Webサイトで使用するIPアドレスを入力してください]のドロップダウンメニューを入力します。バインドするIPアドレスを選択し(図1を参照)、Webサイトを設定したら、前の手順に従って適切に設定します。 2。 IPアドレスは複数のWebサイトに対応します。以前の方法に従ってすべてのWebサイトが確立されたら、Webサイトごとに、Webサイトごとに異なるポート番号を設定することでこれを実行できます。 80の場合は81に設定され、1の場合は82 ...に設定され(図2を参照)、ポート番号80のWebサイトの場合、アクセス形式は依然として直接IPアドレスになり、Webの場合は他のポート番号にバインドされます。サイトでは、IPアドレスの後に対応するポート番号を追加する必要があります。つまり、 "http://192.168.0.1:81"のような形式を使用します。
明らかに、ポート番号を使うのはもっと面倒です。必要なすべてのドメイン名をDNSサーバー内のこの固有のIPアドレスにマップした場合は、「ホストヘッダー名」メソッドを使用してドメイン名を使用してさまざまなWebサイトへのアクセスを完全にすることができます。
たとえば、192.168.0.1というIPアドレスが1つしかない場合、2つのWebサイトを作成(または設定)します。1つは「既定のWebサイト」、もう1つは「私の2番目のWebサイト」です。前者に直接アクセスするには「www.enanshan.com」と入力し、後者に直接アクセスするには「www.popunet.com」と入力します。 (1)両方のドメイン名がDNSサーバーのそのIPアドレスにマッピングされていることを確認し、すべてのWebサイトのポート番号が80のままであることを確認してください。 。
(2)次に[既定のWebサイト]→右クリック→[プロパティ]→[Webサイト]を選択し、[IPアドレス]の右側にある[詳細設定]ボタンをクリックして[このサイトに複数のロゴがあります]をダブルクリックします。そのIPアドレス(またはクリックして選択して[編集]ボタンをクリック)し、[ホストヘッダー名]の下に「www.enanshan.com」と入力して[OK]ボタンを押して保存し、終了します(図3)。 (3)次に、上記と同じ手順に従って、「私の2番目のWebサイト」に「www.popunet.com」という新しいホストヘッダーを設定します。
(4)最後に、IEブラウザを開き、アドレスバーに異なるURLを入力すると、異なるWebサイトのコンテンツを呼び出すことができます。 3。複数のドメイン名が同じWebサイトに対応しています
最初にIPアドレスをWebサイトにバインドするだけでよく、次にDNSサーバーで、必要なドメイン名すべてを自分のIPアドレスにマップするだけです。ブラウザにドメイン名を入力すると、設定したWebサイトのコンテンツが直接取得されます。第3に、IISサービスの遠隔管理1。 [Webサイトの管理]を右クリックして[プロパティ]を選択し、[Webサイト]ウィンドウに入って[IPアドレス]を選択します。 2。 [ディレクトリセキュリティ]ウィンドウに移動し、[IPアドレスとドメイン名の制限]の下にある[編集]ボタンをクリックし、[アクセスの承認]をクリックして、クライアントがマシンの外部からIISを管理できるようにします。 「OK」ボタンをクリックしてください。 3。その後、任意のコンピュータのブラウザで「http://192.168.0.1:3598」(ポート番号は3598)のような形式を入力します。パスワード照会ウィンドウが表示されますので、管理者アカウント名(Administrator)を入力します。パスワードがログインしたら、ブラウザでIISをリモート管理できます。ここで管理できる範囲には、主にWebサイトおよびFTPサイトの作成、変更、開始、停止、削除などの操作が含まれます。
第四に、FAQのこの部分
Q:上記のURLの中に、 "http://"を付け加えたものと付け加えなかったものがありますが、これはどういう意味ですか?
A:URLに "http://"の部分はなく、追加できるかどうかを示しています;そして "http://"の部分を追加することは必須です。ポート番号を含むURLの場合は追加する必要がありますが、それ以外の場合は省略できます。
Q:「わかりやすい」名前を上記のIPアドレスを参照するURLに置き換えることはできますか。
A:はい。 IISサーバーのコンピュータ名を置き換えることができることに加えて、DNSサーバーのドメイン名と対応するIPアドレスのマッピングテーブルを作成することもできます。また、ドメイン名を使用してアクセスすることもできます。
Q:Webサーバーを設定しましたが、Webページにアクセスすると、パスワードプロンプトウィンドウが表示されます。これはなぜですか? A:Webサイトにアクセスすると、パスワードの入力を促すウィンドウが表示されますが、一般的には以下のような理由があります。アクセスされたWebページファイルはそれ自体暗号化されています。たとえば、 "既定のWebサイト"の元のホームディレクトリ "E:\\ Inetpub \\ wwwroot"の下にあるホームファイル "iisstart.asp"にはパスワードが必要です。 2。匿名アクセスを許可したり、行ってはいけない変更を加えるための設定はありません。図4に示すように、最初に「匿名アクセス」項目がチェックされていることを確認し、「編集」の「匿名ユーザーアカウント」の「ユーザー名」項目が「IUSR_NODISK」になっていることを確認します(ここで「NODISK」)。コンピュータ名の形式);さらに、[IISによるパスワードの管理を許可する]項目もチェックする必要があります。 3。ターゲットディレクトリへのアクセスが制限されています。このエントリは、ディレクトリがNTFS形式のパーティションにある場合にのみ可能です。右クリックして[プロパティ]を選択し、[セキュリティ]ウィンドウを開いて、[Everyone]グループを完全に制御できるデフォルトの状態になっているかどうかを確認し、そうでない場合は元に戻します(図5)。
2番目のIIS FTPサーバー
最初にあなたのFTPサイトを設定します
最初のFTPサイト(すなわち "デフォルトのFTPサイト")の設定方法とその他のFTPサイトの設定方法については、前の記事を参照してください。 Webサーバーの関連操作が実行されます。 IPアドレスを使用して複数の異なるFTPサーバーに対応させたい場合は、「ホストヘッダー名」をサポートするのではなく、異なるポート番号を使用してそれらを実装することしかできません。
確立されたFTPサーバーでは、ブラウザでのアクセスは "ftp://192.168.0.1"や "ftp://192.168.0.1:22"のようなフォーマットを使います;匿名アクセスユーザーを除いて(匿名)さらに、IISのFTPは、Windows 2000に付属のユーザーライブラリを使用します(ユーザーライブラリを管理するには、[スタート]→[プログラム]→[管理ツール]→[コンピュータの管理]の[ユーザー]項目を見つけることができます)。
次に、FAQのこの部分です。
Q:FTPサーバーのログイン情報を変更したり、システムプロンプトの情報を終了するにはどうすればよいですか。
A:対応するFTPサイトを右クリックし、[プロパティ]を選択してから[メッセージ]ウィンドウに進み、ログインに成功したらウェルカムメッセージを[ようこそ]に入力し、[終了]のときにユーザー出口を入力します。送別情報は次のようになります(図6)。
Q:管理者と匿名を除いて私のFTPサーバーがうまく確立された後、普通のユーザーはこのマシンにログインすることができません;彼らは他のコンピュータで普通に使用することができます。これはなぜですか? A:デフォルトのため、通常のユーザーはローカルにログインする権限を持っていません。変更したい場合は、[スタート]→[プログラム]→[管理ツール]→[ローカルセキュリティポリシー]の順に選択し、[左フレーム] - [ローカルポリシー] - [ユーザー権利の割り当て]を選択してから、右フレームの[ローカルログオン]をダブルクリックします。通常のユーザーがそのリストに追加されます。
3番目のIIS SMTPサーバー
インターネット上のフリーメールの送信に時間がかかりすぎると思われる場合は、IISを使用してローカルSMTPサーバーを確立することを検討してください。インターネットに直接接続しているかLAN経由で接続しているかに関係なく、静的IPアドレスを使用しているか動的IPアドレスを使用しているかにかかわらず、簡単に成功を築くことができます。
IISでSMTPサーバーを設定する方法は非常に簡単で、IISマネージャの "既定のSMTP仮想サーバー"を開始状態にするだけで、その他の設定は不要です。
あなた自身のSMTPサーバを使って手紙を送りたい場合は、あなたのIPアドレスに関係なく、あなたのEメールクライアントソフトウェア設定の中の "send mail server(SMTP)"項目を記入してください。変更してください、それはうまく働きます(図7)。
自分のSMTPサーバを使って電子メールを送信する場合、人から解放される自由があるだけでなく、超高速のシグナリング速度もあり、パーソナルSMTPサーバに最適です。
Copyright © Windowsの知識 All Rights Reserved