在一台安裝了 Apache (httpd) 的 CentOS 主機上, 如果重新啟動 Apache 會很慢, 正常情況應該幾秒內便重啟完成.
但啟動 Apache 便很快, 只是停止及重啟很慢。
根據 Redhat Bugzilla 的內容, 在 systemd 的 httpd 服務, 將 KillMode 設定成 none 便可以, 以下是解決步驟:
開啟 /usr/lib/systemd/system/httpd.service:
- # vi /usr/lib/systemd/system/httpd.service
在 [Service] 段落加入以下一行
KillMode=none
在 vi 儲存檔案及離開:
:wq
然後執行以下指令重新載入 systemd:
- # systemctl –system daemon-reload
現在再重新啟動 httpd 便會很快完成。