Назад | Перейти на главную страницу

apache не запускается

мы только что пережили отключение электричества. Все наши серверы вернулись правильно, за исключением того, что веб-сервер выдает эту ошибку при попытке запустить apache:

# apachectl start
no listening sockets available, shutting down
Unable to open logs

Я подтвердил, что нет процессов, использующих порт, настроенный для прослушивания apache, и я не могу настроить apache, работающий в ps aux. Есть ли у кого-нибудь предложения по устранению неполадок?

Что-нибудь еще прослушивает порт 80? netstat -nlt показать что-нибудь еще на 80?

Имя сервера изменено и / или resolv.conf не может выполнить обратный поиск при запуске apache.

Правильно ли разрешается имя хоста -f?

127.0.0.1 DNS-серверы, можете ли вы проверить свой / etc / hosts 127.0.0.1, затем попробуйте запустить службы

Apache не запустится, если не сможет войти. Вторая строка, Unable to open logs, прыгает на меня больше, чем первая.

Убедитесь, что на диске достаточно места для пути, который вы регистрируете.

df -H

Также проверьте разрешения для каталога и файлов журналов.

ls -al /var/log/httpd

Хорошо, я понял проблему - извините, ответ приходит так поздно, здесь действительно много дел. Спасибо за вашу помощь!

Проблема заключалась в том, что этот сервер имеет особую настройку, и мне нужно было передать apachectl опцию -d SSL для его запуска.