Nginx se recusa a ligar para 8080

2

Eu configurei o Varnish para rodar na porta 80, o que parece funcionar bem.

COMMAND   PID   USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
varnishd 8005 nobody    7u  IPv4  14055      0t0  TCP *:http (LISTEN)
varnishd 8005 nobody    8u  IPv6  14056      0t0  TCP *:http (LISTEN)

Em sites disponíveis em / etc / nginx eu tenho o arquivo padrão com:

server {
  listen 8080;

....

nginx: [emerg] bind () para 0.0.0.0:80 falhou (98: Endereço já em uso)

Por que ainda está procurando pela porta 80?

    
por Stofke 12.11.2012 / 11:29

2 respostas

2

Você deve adicionar

listen 8080 default;

E certifique-se de que em outros arquivos de configuração ou virtualhosts não haja outra porta padrão 80.

    
por 12.11.2012 / 11:38
0

Você tem uma diretiva em algum lugar que está dizendo ao nginx para ligar à porta 80 encontrá-lo e fazer a mudança necessária

cd /etc/nginx
grep -rw 80 *

Você deve procurar no lugar certo.

    
por 12.11.2012 / 11:41