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.
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?
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.