¿Cuáles son los primeros pasos para depurar la página predeterminada de nginx que no se muestra en una instalación nueva de Ubuntu vm?

¿Cuáles son los primeros pasos para depurar la página predeterminada de nginx que no se muestra en una instalación nueva de Ubuntu vm?

En una máquina virtual Ubuntu 14.04 nueva, ejecuté los siguientes comandos:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install nginx

sudo service nginx start

En un navegador, si voy a la IP o al dominio de la máquina virtual, la página nginx predeterminada no se muestra, la página caduca con ERR_CONNECTION_TIMED_OUT. [Puedo ingresar mediante ssh tanto con la IP como con el dominio para ejecutar los comandos anteriores].

Los registros de errores en /var/log/nginx/error.logsolo muestran el inicio y la detención de nginx.

¿Cuáles son los primeros pasos para la depuración desde aquí? ¿O se omitió un paso obvio...?

[Actualización] netstat -plunk:

Mientras nginx se ejecuta, las siguientes dos líneas se encuentran dentro de los netstat -pluntresultados:

$ sudo netstat -plunt
...
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      12391/nginx
...
tcp6       0      0 :::80                   :::*                    LISTEN      12391/nginx
...

Parece que nginx está escuchando en el puerto 80, por lo que ese no parece ser el problema.

Respuesta1

Aunque Nginx estaba escuchando en el puerto 80, debe configurar el puerto 80 para que esté abierto a conexiones http en Azure.

información relacionada