У меня есть машина Ubuntu 14.04 с nginx, которая работала до тех пор, пока я в последний раз не использовал мой компьютер прошлой ночью. Сегодня, когда я запустил свой компьютер и перешел на 127.0.0.1, он сказал, что сервер не найден, поэтому я попытался перезапустить nginx Запуск nginx прошел успешно, но у меня возникла та же проблема на 127.0.0.1, поэтому я проверил netstat -ntlp, где я нигде не видел порт 80 , Я не уверен, что пошло не так и ничего не знаю об этом. Вот журнал nginx:
2015/03/22 17:50:10 [alert] 5030 # 0: unlink () «/run/nginx.pid» не удалось (2: такого файла нет) или каталог)
проблема:
Это - потому что значением по умолчанию Apache и nginx слушает тот же номер порта:8(0)
, Реконфигурировали nginx для слушания на другом порте путем выполнения этих шагов:
sudo vim /etc/nginx/sites-available/default
Изменение все порты :80
к :8000
или другое число неиспользуемого порта.
Проверка, если конфигурация корректна:
sudo service nginx configtest
Перезапуск nginx:
sudo service nginx restart
Проверка состояние nginx:
sudo service nginx status
Примечание: можно также проверить браузер, работает ли nginx:
http://localhost:8000