служба nginx запускается нормально, но nginx не работает

У меня есть машина 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: такого файла нет) или каталог)

2
задан 22 March 2015 в 17:28

1 ответ

проблема:

Это - потому что значением по умолчанию Apache и nginx слушает тот же номер порта:8(0)

  1. , Реконфигурировали nginx для слушания на другом порте путем выполнения этих шагов:

    sudo vim /etc/nginx/sites-available/default
    
  2. Изменение все порты :80 к :8000 или другое число неиспользуемого порта.

  3. Проверка, если конфигурация корректна:

    sudo service nginx configtest
    
  4. Перезапуск nginx:

    sudo service nginx restart
    
  5. Проверка состояние nginx:

    sudo service nginx status
    

Примечание: можно также проверить браузер, работает ли nginx:

http://localhost:8000 
7
ответ дан 23 March 2015 в 03:28

Другие вопросы по тегам:

Похожие вопросы: