Encontrar nGinx Bound Port

0

Estou tendo um problema aqui. Eu tenho nginx & amp; verniz instalado. Nginx configurado para listado na porta 8080 e verniz para escutar na porta 80

nGinx não será iniciado devido a

Jul 06 16:26:36 host nginx[2863]: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

Eu tenho grep'd meu servidor inteiro para ver se eu posso encontrar onde poderia também ser "extra" ligado, e nada é encontrado.

Screenshot: link

EDIT: Eu matei o processo de verniz por enquanto, então reiniciei o nginx, e quando eu netstat -tlnp eu posso ver que ele está ligado às duas portas 80 e 8080. Eu preciso disso na porta 8080 apenas: link

Como posso evitar que o nginx seja vinculado ao período da porta 80?

    
por Kevin 06.07.2016 / 22:35

1 resposta

0

Você precisa editar as configurações dos sites nginx em /etc/nginx/sites-enabled e alterar as diretivas listen para uma porta diferente. Ou remova os sites da lista ativada. Depois de concluído e você executar sudo service nginx restart , o nginx não deverá mais ser vinculado a essas portas.

(A única outra razão pela qual o nginx pode ligar-se a portas e desobedecer a configuração padrão é se não é uma configuração padrão e é, por exemplo, um nginx que vem com outro software e não segue os locais de configuração padrão como resultado.)

    
por Thomas Ward 06.07.2016 / 22:44