На новой виртуальной машине 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.
Каковы первые шаги для отладки отсюда? Или был пропущен очевидный шаг ...
Пока 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, так что проблема не в этом.
Хотя Nginx прослушивал порт 80, вам необходимо настроить порт 80, чтобы он был открыт для HTTP-соединений в Azure.