Я совершенно не знаком с Ubuntu и всем остальным и просто пытаюсь настроить MyBB на своем VPS с помощью OVH. Когда я перезапускаю свой сервер Apache с помощью sudo systemctl -l status apache2, я получаю сообщение об ошибке:
Nov 02 09:48:19 vps607432 systemd[1]: Starting The Apache HTTP Server... Nov 02 09:48:19 vps607432 apachectl[18213]: (98)Address already in use: AH00072: make_sock: could not bind to address [::]:80 Nov 02 09:48:19 vps607432 apachectl[18213]: (98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80 Nov 02 09:48:19 vps607432 apachectl[18213]: no listening sockets available, shutting down Nov 02 09:48:19 vps607432 apachectl[18213]: AH00015: Unable to open logs Nov 02 09:48:19 vps607432 apachectl[18213]: Action 'start' failed. Nov 02 09:48:19 vps607432 apachectl[18213]: The Apache error log may have more information. Nov 02 09:48:19 vps607432 systemd[1]: apache2.service: Control process exited, code=exited status=1 Nov 02 09:48:19 vps607432 systemd[1]: apache2.service: Failed with result 'exit-code'. Nov 02 09:48:19 vps607432 systemd[1]: Failed to start The Apache HTTP Server.
Я понимаю, в чем проблема, поскольку внутри ошибки прямо говорится, что не так. Просто я не уверен, как я подойду к решению этой проблемы, с которой я столкнулся.
Спасибо, что нашли время, чтобы прочитать этот вопрос, я надеюсь, что смогу найти решение как можно быстрее.
Я это вижу, просто я не знаю, как бы исправить эту проблему, чтобы она не использовалась другим процессом.
"Когда я перезапускаю свой сервер Apache с помощью sudo systemctl -l status apache2" sudo systemctl -l status apache2 не перезагружает ваш Apache, он показывает его статус
Извините, я имел в виду перезапуск sudo service apache2. В любом случае, я перезапустил весь VPS, и, похоже, это сработало, но я не уверен, в каком состоянии он оставил систему и будет ли это долгосрочным или краткосрочным исправлением.
В следующий раз, когда это произойдет (если вообще произойдет), запустите sudo lsof | grep LISTEN | grep http. Это покажет вам, какой процесс удерживает порт 80. Затем убейте его и выясните, почему он блокировал порт.






Похоже, что порт 80 уже используется каким-то другим процессом в вашей системе. Эта почта может вам помочь