Criando novo site padrão

2

Aparentemente, apaguei o site padrão no meu servidor. Ou seja, eu tenho 3 e nenhum parece ser o "padrão", embora um esteja escutando na porta 80 para cabeçalhos em branco. O TFS quer um instalado, como eu o adiciono de volta?

Windows Server 2003, Datacenter Edition; IIS 5

Obrigado.

    
por tsilb 20.06.2009 / 06:53

2 respostas

3

Basta adicionar um novo site ao seu servidor e fornecer um cabeçalho de host em branco. Isso significa que ele irá aceitar todos os cabeçalhos de host (domínios, também localhost etc.) que apontam para um dos endereços IP do servidor e não estão associados a outra web. Normalmente, a pasta da web padrão é "Inetpub \ wwwroot", portanto, defina a pasta whis como "caminho local".

Existe apenas um problema. Sites no IIS têm um número de identificação exclusivo. Algumas ferramentas ou aplicativos podem querer que o "Site Padrão" seja W3SVC / 1, que é o ID padrão. Então, ao invés de seguir o que propus acima, existe outra opção. Use o script adsutil .

Certifique-se de que não exista um W3SVC / 1 (você nunca saberá). Em um prompt de linha de comando, vá para o

 Inetpub\AdminScripts
pasta

e execute isto:

cscript adsutil.vbs enum w3svc/1

Se voltar com "o caminho solicitado não foi encontrado", há um problema. Faça o seguinte:

cscript adsutil.vbs enum w3svc

Você deve obter: w3svc / Info w3svc / Filters e pelo menos um w3svc / NUMBER em que o NUMBER é o que você precisa.

Para encontrar o seu novo número de site padrão, será necessário pesquisar. Pesquise usando:

cscript adsutil.vbs enum w3svc/### 

colocando os números que você viu na lista.

Crie o novo W3SVC / 1:

cscript adsutil.vbs create_vserv W3SVC/1

Copie-o

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

Defina

cscript adsutil.vbs set w3svc/1/ServerComment "Default Web Site"
    
por 20.06.2009 / 08:02
2

Uma possível solução pode ser encontrada aqui: link

    
por 20.06.2009 / 08:16