Apache-2.4

Apache 和 Centos 的問題。啟動時崩潰但找不到啟動腳本。敏捷性

  • June 28, 2019

我繼承了一個安裝了 apigility 的 Centos 7 伺服器。當我重新啟動伺服器時,Web 服務崩潰了。在日誌文件中,我看到的是

$$ core:notice $$ $$ pid 3864 $$AH00094:命令行:’/usr/sbin/httpd -D FOREGROUND' $$ mpm_prefork:notice $$ $$ pid 3864 $$AH00169:擷取 SIGTERM,正在關閉 如果我隨後以 root 身份執行“/usr/sbin/httpd -D FOREGROUND”,則 apache 服務將啟動。

有幾個問題。沒有 /etc/init.d/apache2 文件或類似文件。沒有“apache”服務或類似服務。

我找不到首先呼叫 apache 服務的啟動腳本!

日誌文件位於 /etc/httpd/logs 下。所以我嘗試編輯 /etc/httpd/conf/ 文件以啟用調試日誌記錄,但我在日誌文件中看不到更多數據。

我需要弄清楚伺服器啟動時呼叫 httpd 的原因,以及它崩潰的原因……任何想法都將不勝感激。

Yoonix 應該得到這個答案,但他再也沒有回來聲稱它:在 /usr/lib/systemd/system/httpd.service 下找到文件感謝您的提示,我意識到在 centos 中命令“systemctl status httpd.service”非常有用。 ..該服務由於某種原因被禁用。

引用自:https://serverfault.com/questions/973038