Eu tenho usado o nginx sem nenhum problema no Windows nos últimos meses. Hoje, quando tentei iniciar, recebi este erro:
nginx: [emerg] bind () para 0.0.0.0:80 falhou (10013: foi feita uma tentativa de acessar um soquete de uma maneira proibida por suas permissões de acesso)
Por que isso começou a acontecer de repente? Não mudei nenhuma configuração nem nada.
Respostas:
Verifique o Skype.
O Skype se atualizou automaticamente e ativou a opção "usar porta 80" novamente.
Está nas seções-> avançadas.
fonte
Verifique quais portas estão sendo usadas no seu sistema.
Existem alguns programas que vinculam a porta 80. Por exemplo, TeamViewer, Skype, etc.
Para um teste fácil, digite
http://localhost
no seu navegador e verifique qual serviço é exibido.Ou você pode usar um programa como o CurrPorts da NirSoft .
fonte
netstat -o
mostra o PID 4 escutando na porta 80, é o IIS.Você pode tentar executar no CMD:
Também havia um software chamado TCPView , que é muito interessante, e mostra todas as portas de processo / ocupado em execução.
fonte
netstat -ao
para também exibir o PID do processo de bloqueio da porta 80 - então habilitado a coluna PID no Gerenciador de tarefas para descobrir qual processo estava bloqueando a porta 80.