Не мог запустить сервер Apache2 на Ubuntu 18.04

Error Screenshot

Таким образом, ошибка говорит, что адрес уже используется. Я настроил /etc/hosts с некоторым DNS, отображающимся на несколько доменов. Не уверенный, если это вызывает проблему.

0
задан 20 November 2019 в 17:36

2 ответа

Это будет Skype, вероятно. Я нашел стартовый Apache (или nginx, если мы идем тем путем), прежде чем стартовый Skype поможет значительно в вещах, являющихся счастливым. Как с ответом cmak, sudo netstat -antup | grep 80 довольно вероятно, возвратит Skype.

/etc/hosts будет только работать как файл DNS, это не то, что связывается с портами.

Надеюсь, это поможет.

0
ответ дан 21 December 2019 в 23:52

Считайте это тщательно.

Выполните следующую команду, и если Вы видите, что это является апачским, затем сделайте следующее ниже команды.
Примечание: Необходимо установить пакет сетевых инструментов, прежде чем Вы могли выполнить netstat. Выполненный sudo apt install net-tools устанавливать его.

sudo netstat -antup | grep 80

Необходимо проверить строку с чем-то как <Your IP>:80
Я не думаю, что это связано с/etc/hosts вообще, поскольку это - просто файл, который управляет DNS локальных доменов как Ваше имя компьютера. localhost также дан в этом файле, но он ничего в настоящее время не делает, поскольку localhost является managd самим DNS.

Обратите внимание на то, что это могло бы произойти при удалении Apache, когда он работает. Я чувствую, что Процесс Apache работает в фоновом режиме, но Apache не использует его.
Если Вы уверены, что Apache не запускается в настоящее время, введите следующую команду, надейтесь, что это помогает.

Команда могла быть:

killall -9 apache2

ИЛИ

killall -9 httpd

ИЛИ

killall -9 apache

Замените апача названием другой программы, если работа программы порта 80 не stoppable. Сообщите мне его, это не работает.Спасибо.

0
ответ дан 21 December 2019 в 23:52

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

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