Каковы первые шаги по устранению неполадки, если страница по умолчанию nginx не отображается на свежеустановленной виртуальной машине Ubuntu?

Каковы первые шаги по устранению неполадки, если страница по умолчанию nginx не отображается на свежеустановленной виртуальной машине Ubuntu?

На новой виртуальной машине Ubuntu 14.04 я выполнил следующие команды:

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

sudo service nginx start

Если в браузере перейти по IP-адресу или домену виртуальной машины, страница nginx по умолчанию не отображается, страница блокируется по тайм-ауту ERR_CONNECTION_TIMED_OUT. [Я могу подключиться по ssh и с IP-адресом, и с доменом, чтобы выполнить команды выше].

Журналы ошибок /var/log/nginx/error.logпросто показывают запуск и остановку nginx.

Каковы первые шаги по отладке? Или был пропущен какой-то очевидный шаг...

[Обновление] netstat -plunk:

При работе nginx в netstat -pluntрезультатах присутствуют следующие две строки:

$ 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
...

Похоже, nginx прослушивает порт 80, так что проблема не в этом.

решение1

Хотя Nginx прослушивал порт 80, вам необходимо сделать порт 80 открытым для http-подключений в Azure.

Связанный контент