No seu arquivo / etc / nginx / sites-available / default, certifique-se de que "ouça" a porta desejada;
server {
listen 8080;
...
}
depois, reinicie o nginx
sudo service nginx restart
Acabei de instalar o nginx no meu sistema Linux Mint que já tinha o apache2 funcionando. No entanto nginx assumiu todas as solicitações para localhost e todos os meus domínios virtuais e exibiu a página padrão para nginx em resposta a cada URL. Eu assumi que apenas assumiu a porta 80 que o apache2 estava usando. De qualquer forma eu tentei achar uma maneira de fazer o nginx usar o port: 8080 ao invés de: 80 mas todas as informações que eu encontrei tinham a ver com o uso do nginx como algum tipo de front end para o apache2, portanto nginx usado: 80 e o apache2 usado: 8080 em vez disso.
No meu caso, eu só quero que eles sejam executados independentemente uns dos outros, para que eu possa testar coisas em apache2 e nginx exclusivamente uns dos outros.
Como posso fazer o nginx usar a porta: 8080 em vez de: 80?
Tags nginx apache-2.2