
Instalei o nginx no droplet Digital Ocean Node.js Ubuntu 14.04 de um cliente sudo apt-get install nginx
, mas não consigo acessar os arquivos estáticos do servidor a partir do navegador da web. Tendo instalado o nginx várias vezes anteriormente em outros servidores idênticos, nunca encontrei nenhum problema, então presumo que deve ser algo que o próprio cliente mudou.
Verifiquei se todos os processos estão em execução com ps aux | grep nginx
os quais retorna:
root 13060 0.0 0.1 85880 1336 ? Ss 18:44 0:00 nginx: master p
rocess /usr/sbin/nginx
www-data 13061 0.0 0.1 86220 1764 ? S 18:44 0:00 nginx: worker p
rocess
www-data 13062 0.0 0.1 86220 1764 ? S 18:44 0:00 nginx: worker p
rocess
www-data 13063 0.0 0.1 86220 1764 ? S 18:44 0:00 nginx: worker p
rocess
www-data 13064 0.0 0.1 86220 1764 ? S 18:44 0:00 nginx: worker p
rocess
sysadmin 13080 0.0 0.0 11740 932 pts/0 S+ 19:23 0:00 grep --color=au
to nginx
Verifiquei a porta 80 com nmap -p 80 localhost
a qual retorna:
Nmap scan report for localhost (127.0.0.1)
Host is up (0.00012s latency).
PORT STATE SERVICE
80/tcp open http
Estou usando a default
configuração sites-available
e confirmei que ela está vinculada simbolicamente ao sites-enabled
. Eu verifiquei a configuração padrão em outra instalação padrão e ambas são idênticas. Tentei alterar a pasta raiz do nginx para/home/user e coloquei um index.html lá com 'Hello World'. Ainda nada no navegador, que simplesmente retorna ERR_CONNECTION_TIMED_OUT.
Não tenho muita experiência com Linux ou Nginx, mas prefiro resolver esse problema sozinho do que perguntar ao cliente se ele mudou alguma coisa no servidor. Como posso começar a depurar o problema aqui?
Responder1
Eu recomendaria desabilitar seu firewall temporariamente; se você puder acessar o site no navegador, então foi o firewall que bloqueou a conexão e, nesse caso, você terá que permitir que essa porta acionou o firewall.
Espero que isto ajude.