Antes de tentar iniciar o nginx
, verifique se algo já está sendo executado na porta '8080' da seguinte maneira. Eu digo porta "8080", porque esse é o número da porta mostrado na mensagem de erro que você postou:
$ sudo netstat -nlp | grep ':8080'
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 2355/nginx
tcp6 0 0 :::8080 :::* LISTEN 2355/nginx
No meu caso, está mostrando um processo chamado "nginx" com o ID do processo de 2355 em execução na porta 8080.
Você pode tentar emitir um kill -TERM 2355
para o ID do processo relacionado para parar (supondo que não deseja executá-lo) e, em seguida, confirmar com netstat
, conforme mostrado acima. Altere "2355" para corresponder ao seu próprio ID de processo.
Você pode ainda receber o erro, mesmo que tenha confirmado que nada está sendo executado nessa parte antes de tentar começar a nginx
. Nesse caso, seu Nginx pode ter entradas conflitantes em relação a essa porta. Pesquise sua configuração do Nginx por 8080
. Se houver várias menções, revise os documentos da configuração relacionada para confirmar que você não a usou muitas vezes.