Каковы первые шаги для отладки страницы по умолчанию для nginx, которая не отображается при новой установке Ubuntu vm?
На новой виртуальной машине 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
, Я могу подключиться как по 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.