Windows system >> Windowsの知識 >  >> Windows Serverシステムのチュートリアル >> Windows Serverチュートリアル >> Windows 2003 Campus Webサーバーよくある質問

Windows 2003 Campus Webサーバーよくある質問

  

現在、Windows 2003をWebサーバーとして使用している学校が増えていますが、Windows 2000 /NTに慣れ親しんでいるユーザーのために、完全で安全で信頼できるシステムを構築したい場合はWindows 2003サーバーでは、予期しない多くの問題が発生する可能性があります。過去2年間の個人的な経験の経験に基づいて、著者は学校でより一般的に使用されているWebサービスの特性に焦点を当て、それらとWindows 2000の違いに焦点を当てています。

1。 IIS 5.0分離モード

IIS 5.0分離モードは、IIS 5.0のプロセス管理と同様の方法でアプリケーションプロセスを管理します。すべてのインプロセスアプリケーションは、Inetinfo.exe内で実行されます。アウトプロセスアプリケーション別のDLLホストで実行してください。

2。 IIS 6.0ワーカープロセス分離モード

ワーカープロセス分離モードで実行するように構成されている場合、すべてのアプリケーションコードは分離環境で実行されます。この設計により、既存のボトルネックがいくつか解消されます。ワーカープロセス分離モードを使用すると、管理者は任意のコンテンツ(単一のWebアプリケーションから複数のサイトまで)を個別のワーカープロセスに分離できます。

Windows 2003は2つの作業モードを同時にサポートしていますデフォルトはISS 6.0ワーカープロセス分離モードです。ワーカープロセス分離モードは、あるアプリケーションまたはサイトが停止して別のアプリケーションまたはサイトに影響を与えないようにすることで、IISの信頼性を大幅に高めます。では、2つの作業モードをどのように設定しますか?

IISマネージャを起動し、Webサイトを右クリックして[プロパティ]を選択し、[プロパティ]ダイアログを開きます(図1)。 IIS 6.0ワーカープロセス分離モードでは、すべてのアプリケーションコードが分離された環境で実行されます。 Windows 2003ではアプリケーションプールが追加され、ワー​​カープロセス分離モードでは複数のアプリケーションプールを作成できます。各アプリケーションプールは異なる構成にすることができます。これらのアプリケーションプールは(WWWサービスではなく)カーネルから直接要求を受け取るので、パフォーマンスと信頼性が向上します。同じコンピュータ上で実行されているが異なるWebサイトに属しているWebアプリケーションを分離するには、Webサイトごとに個別のアプリケーションプールを作成する必要があります。

図1 [IISのプロパティを開く]ダイアログボックス

では、アプリケーションプールとは何ですか。これはMicrosoftの新しい概念です。アプリケーションプールは、1つ以上のアプリケーションを1つ以上のワーカープロセスコレクションにリンクする構成です。アプリケーションプール内のアプリケーションはワーカープロセス境界によって他のアプリケーションから分離されているため、1つのアプリケーションプール内のアプリケーションは他のアプリケーションプール内のアプリケーションで発生する問題の影響を受けません。

3。アプリケーションプールを作成する

IISマネージャでローカルコンピュータを開き、[アプリケーションプール]を右クリックして[新規] [アプリケーションプール]を選択します(ワーカープロセス分離モードで作成する必要があります)。アプリケーションプール)。 [アプリケーションプール名]ボックスに、新しいアプリケーションプール名を入力します。 [アプリケーションプールID]ボックスに表示されるID(AppPool#1など)が適切ではない場合は、名前を変更できます。 [既存のアプリケーションプールをテンプレートとして使用する]をクリックした場合は、[アプリケーションプール名]ボックスでテンプレートとして使用するアプリケーションプールを右クリックします。最後に[OK]をクリックしてください。

4。アプリケーションプールを割り当てる

IISマネージャで、アプリケーションプールを割り当てるアプリケーションを右クリックして、[プロパティ]をクリックします。 [ホームディレクトリ]タブをクリックして、割り当てているディレクトリまたは仮想ディレクトリの「アプリケーション名」が入力されていることを確認します。 [アプリケーション名]ボックスにまだ入力されていない場合は、[作成]をクリックして名前を入力します。

[アプリケーションプール]リストボックスで、割り当てたいアプリケーションプールの名前を選択します。最後に[OK]をクリックします(図2)。

図2新しく作成されたアプリケーションプール名

Copyright © Windowsの知識 All Rights Reserved