Как указано в вопросе, я установил apache2 в своей человечности, но https серверу не удалось загрузиться. Я пытался заняться расследованиями, и journalctl дает следующий вывод:
$ journalctl _PID=9176
-- Logs begin at Fri 2020-02-21 23:19:35 IST, end at Tue 2020-03-03 19:09:21 IST. --
Mar 03 19:09:21 node1 apachectl[9176]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 2401:4900:30b1:ccc8:184b:e745:5b8b:c562. Set the 'ServerName' directive globa
Mar 03 19:09:21 node1 apachectl[9176]: (98)Address already in use: AH00072: make_sock: could not bind to address [::]:80
Mar 03 19:09:21 node1 apachectl[9176]: (98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
Mar 03 19:09:21 node1 apachectl[9176]: no listening sockets available, shutting down
Mar 03 19:09:21 node1 apachectl[9176]: AH00015: Unable to open logs
Mar 03 19:09:21 node1 apachectl[9176]: Action 'start' failed.
Mar 03 19:09:21 node1 apachectl[9176]: The Apache error log may have more information.
Я не могу понять настоящую проблему и как решить ее. Некоторая справка?
Некоторые мягкие уже используют порт 80, и apache2 не мог запуститься. Я думаю, что необходимо остановить другой веб-сервер (например, nginx) выполненный netstat -lnp
и поиск, что порт tcp 80 использования программы
Как указано в комментарии, сервисе nginx
работает, с помощью :80
порт:
Остановить сервис:
sudo systemctl stop nginx
Отключать сервис:
sudo systemctl disable nginx