таким образом, я плохо знаком с этим, я пытаюсь разместить веб-сайт на Цифровом Океане, веб-сайт хорошо работал, прежде чем они приостановили его из-за просроченной оплаты и после того как это решило, я не мог настроить его.
я пытался работать service nginx status
и дает мне это
сообщение об ошибке от команды service nginx status
и когда я пытаюсь перезапустить сервер с помощью этого: systemctl restart nginx
дает мне эту ошибку: сообщение об ошибке от команды systemctl restart nginx
что я делаю неправильно здесь? я действительно не понимаю то, что означают сообщения об ошибках, таким образом, любая справка будет цениться.
sudo netstat -tulpn | grep ':80'
ответ:
Ваша ошибка указывает, что порт 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.