Сервер Nginx не запустится на машине Ubuntu на Цифровом Океане

таким образом, я плохо знаком с этим, я пытаюсь разместить веб-сайт на Цифровом Океане, веб-сайт хорошо работал, прежде чем они приостановили его из-за просроченной оплаты и после того как это решило, я не мог настроить его.

я пытался работать service nginx status и дает мне это

сообщение об ошибке от команды service nginx status

и когда я пытаюсь перезапустить сервер с помощью этого: systemctl restart nginx

дает мне эту ошибку: сообщение об ошибке от команды systemctl restart nginx

что я делаю неправильно здесь? я действительно не понимаю то, что означают сообщения об ошибках, таким образом, любая справка будет цениться.

sudo netstat -tulpn | grep ':80' ответ:

sudo netstat -tulpn | grep ':80' ответ

0
задан 18 April 2020 в 22:08

1 ответ

Ваша ошибка указывает, что порт 80 уже связывается с. Это обычно указывает, что у Вас есть некоторое другое выполнение веб-сервера.

Проверьте вывод sudo netstat -tulpn | grep ':80' и найдите, какой процесс использует порт. Это - вероятно, Apache, в этом случае необходимо удалить другой веб-сервер.

(Это - обычно замечаемая проблема о, ДЕЛАЮТ капельки и VPSes использование предварительно созданных изображений),


Ваш вывод показывает, что существует более старый процесс NGINX, уже работающий. Выполните следующие команды в последовательности:

sudo service nginx stop
sudo killall -9 nginx  # This may say no such process if the previous one worked
sudo service nginx start

Это должно уничтожить сила другие экземпляры NGINX и позволить Вам начало с нуля оно с systemd.

0
ответ дан 25 April 2020 в 10:45

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

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