Я унаследовал сервер Centos 7 с установленным apigility. Когда я перезагружал сервер, веб-служба вылетает. В файлах журнала я вижу только
[ядро: уведомление] [pid 3864] AH00094: Командная строка: '/ usr / sbin / httpd -D FOREGROUND' [mpm_prefork: notice] [pid 3864] AH00169: поймал SIGTERM, завершение работы
Если я затем запущу '/ usr / sbin / httpd -D FOREGROUND' от имени пользователя root, запустится служба apache.
Есть несколько проблем. Нет файла /etc/init.d/apache2 или подобного. Не существует службы "apache" или аналогичной.
Я не могу найти сценарий запуска, который в первую очередь вызывает службу apache!
Файлы журнала находятся в / etc / httpd / logs . Итак, я попытался отредактировать / etc / httpd / conf / files, чтобы включить ведение журнала отладки, но я не вижу дополнительных данных в файлах журнала.
Мне нужно выяснить, что вызывает httpd при загрузке сервера и почему он дает сбой. .. любые мысли будут оценены.
Юникс заслуживает этого ответа, но он так и не вернулся, чтобы потребовать его: Нашел файл в /usr/lib/systemd/system/httpd.service Благодаря вашему совету я понял, что в centos команда "systemctl status httpd.service" очень полезна ... служба по какой-то причине была отключена.