altera a porta padrão do IIS e permite que outro processo escute na porta 80 (Windows Server 2008)

4

Eu tenho uma instalação do Windows Server 2008 executando o IIS 6 com um site escutando na porta 8080, embora eu tenha movido o site para escutar 8080, a porta 80 ainda é mantida em uso pelo IIS (por verdade, pelo processo do kernel : Sistema - ProcId: 4).

Eu quero deixar outro processo escutar na porta 80 sem desinstalar ou desativar o IIS, eu quero manter o IIS escutando na porta 8080 e outro serviço na porta 80, existe uma maneira de fazer isso?

Eu vi outro tópico semelhante aqui no serverfault mas a solução ( using httpcfg.exe delete iplisten -i 0.0.0.0:80 ) pode funcionar apenas em 2003 porque em 2008 o utilitário httpcfg.exe não existe e parece que não pode ser instalado ...

Alguém tem uma solução para se livrar do kernel que escuta na porta 80 do Windows Server 2008 com o IIS em execução?

    
por aleroot 15.10.2011 / 00:51

2 respostas

1

Aleroot, vá para c: \ Windows \ System32 \ inetsrv e, em seguida, execute o comando "appcmd list site"; isso deve lhe dar um bom ponto de partida e listar todos os sites com suas configurações

c:\Windows\System32\inetsrv>appcmd list site SITE "Default Web Site" (id:1,bindings:http/:80:,https/:443:,net.tcp/808:,net .pipe/,net.msmq/localhost,msmq.formatname/localhost,state:Stopped)

SITE "Exodus" (id:2,bindings:http/*:8080:,state:Started)

    
por 09.02.2012 / 05:31
0

Verifique a configuração do IIS para garantir que não haja um site chamado "Site padrão" em execução e em escuta na porta 80.

Se você parou o site, talvez ainda tenha que excluí-lo ou colocar em outra porta para liberar a porta 80.

    
por 15.10.2011 / 01:10