Nginx se ejecuta en el servidor pero no sirve archivos estáticos

Nginx se ejecuta en el servidor pero no sirve archivos estáticos

Instalé nginx en el droplet Digital Ocean Node.js Ubuntu 14.04 de un cliente, sin sudo apt-get install nginxembargo, no puedo acceder a los archivos estáticos del servidor desde el navegador web. Habiendo instalado nginx varias veces anteriormente en otros servidores idénticos, nunca encontré ningún problema, por lo que supongo que debe ser algo que el cliente haya cambiado.

He comprobado que todos los procesos se están ejecutando y ps aux | grep nginxdevuelve:

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

Revisé el puerto 80 con nmap -p 80 localhostel cual devuelve:

Nmap scan report for localhost (127.0.0.1)
Host is up (0.00012s latency).
PORT   STATE SERVICE
80/tcp open  http

Estoy usando la defaultconfiguración sites-availabley he confirmado que tiene un enlace simbólico sites-enabled. Revisé la configuración predeterminada con otra instalación predeterminada y ambas son idénticas. Intenté cambiar la carpeta raíz de nginx a /home/user y coloqué un index.html allí con 'Hello World'. Todavía no hay nada en el navegador, que simplemente devuelve ERR_CONNECTION_TIMED_OUT.

No tengo mucha experiencia con Linux o Nginx, pero prefiero resolver este problema yo mismo que tener que preguntarle al cliente si ha cambiado algo en el servidor. ¿Cómo puedo empezar a depurar el problema aquí?

Respuesta1

Recomendaría desactivar temporalmente su firewall; Si luego puede acceder al sitio web en el navegador, entonces fue el firewall el que bloqueó la conexión y, en cuyo caso, tendrá que permitir que ese puerto arroje el firewall.

Espero que esto ayude.

información relacionada