web-dev-qa-db-ja.com

新しいデフォルトのWebサイトを作成する

どうやら私は私のサーバー上のデフォルトのウェブサイトを削除しました。つまり、ポート80で空白のヘッダーをリッスンしていますが、3つあり、「デフォルト」のようには見えません。 TFSでインストールする必要があります。追加するにはどうすればよいですか?

Windows Server 2003、Datacenter Edition; IIS 5

ありがとう。

2
tsilb

サーバーに新しいWebサイトを追加し、それに空白のHostヘッダーを付けるだけです。つまり、サーバーのIPアドレスの1つを指し、別のWebに関連付けられていないすべてのホストヘッダー(ドメイン、ローカルホストなど)を受け入れます。通常、デフォルトのWebフォルダは「Inetpub\wwwroot」であるため、whisフォルダを「ローカルパス」として設定します。

問題は1つだけです。 IISのWebサイトには一意の識別番号があります。一部のツールまたはアプリケーションでは、「デフォルトのWebサイト」をデフォルトのIDであるW3SVC/1にする必要がある場合があります。したがって、上記で提案した内容に従う代わりに、別のオプションがあります。adsutilスクリプトを使用します。

W3SVC/1がまだそこにないことを確認してください(あなたは決して知りません)。コマンドラインプロンプトで、

 Inetpub\AdminScripts

フォルダとこれを実行します:

cscript adsutil.vbs enum w3svc/1

「要求されたパスが見つかりませんでした」というメッセージが返される場合は、問題があります。以下をせよ:

cscript adsutil.vbs enum w3svc

W3svc/Info w3svc/Filtersと少なくとも1つのw3svc/NUMBERを取得する必要があります。ここで、NUMBERは必要なものです。

新しいデフォルトのWebサイト番号を見つけるには、少し調べてみる必要があります。これを使用して検索:

cscript adsutil.vbs enum w3svc/### 

あなたが見た番号をリストに入れます。

新しいW3SVC/1を作成します。

cscript adsutil.vbs create_vserv W3SVC/1

コピーする

cscript adsutil.vbs copy W3SVC/### W3SVC/1

それを設定します

cscript adsutil.vbs set w3svc/1/ServerComment "Default Web Site"
3
splattne

考えられる解決策はここにあります: http://www.gafvert.info/iis/article/create_default_website.htm

2
Sean Earp