CentOS 7 Apache (httpd) 重啟慢問題

在一台安裝了 Apache (httpd) 的 CentOS 主機上, 如果重新啟動 Apache 會很慢, 正常情況應該幾秒內便重啟完成.

但啟動 Apache 便很快, 只是停止及重啟很慢。

根據 Redhat Bugzilla 的內容, 在 systemd 的 httpd 服務, 將 KillMode 設定成 none 便可以, 以下是解決步驟:

開啟 /usr/lib/systemd/system/httpd.service:


/linux/

  • # vi /usr/lib/systemd/system/httpd.service

在 [Service] 段落加入以下一行

KillMode=none

在 vi 儲存檔案及離開:

:wq

然後執行以下指令重新載入 systemd:

/linux/systemd

  • # systemctl --system daemon-reload

現在再重新啟動 httpd 便會很快完成。





Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.