Не могу запустить apache2 после перезагрузки

Я не могу запустить apache2. Я использовал nodejs с портом 8585, а затем перезагрузил сервер, не закрывая экземпляр узла, с этого момента у меня складывается эта ошибка:

  • Запуск веб-сервера apache2 (98) Адрес уже используется: AH00072: make_sock: не удалось привязать к адресу [::]: 8585 (98) Адрес уже используется: AH00072: make_sock: не удалось привязать к адресу 0.0.0.0:8000 нет доступных гнезд для прослушивания, выключение AH00015: невозможно открыть журналы Не удалось выполнить действие "старт". Журнал ошибок Apache может содержать дополнительную информацию.

Я использовал эту команду, чтобы проверить, используются ли эти порты netstat -lnp | grep: 8585 , но безрезультатно. Как мне запустить apache? Я использую Ubuntu 14.04.

0
задан 14 March 2016 в 19:52
2 ответа

FINALLY i found it, grep -ri listen /etc/apache2 и я был удивлен, когда нашел очень старый конфигурационный файл, который использует тот же самый порт 8585, я просто изменил его, затем перезагрузил мой сервер и все было в порядке. Я не могу его достать, я использую этот файл с этим портом почти год без проблем, почему сейчас?!

0
ответ дан 4 December 2019 в 16:40

Похоже, у вас много ошибок. Это говорит о том, что у вас проблемы с разрешениями:

AH00015: Unable to open logs

После использования netstat вы должны проверить, имеет ли пользователь разрешение на запуск apache (разрешение на журналы, порты...)

netstat -tulpn | grep :<PORT>
1
ответ дан 4 December 2019 в 16:40

Теги

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