Ubuntu
任何使服務不會在 Ubuntu/Debian 中自動啟動的方法,而是保留 K00 腳本?
我只需要在 rcN.d(執行級別 0、1、6)中為 apache2 設置停止腳本。所以我總是自己啟動它,但是當重新啟動時伺服器會正確關閉 apache2。 當我更改執行級別 2-3 時,伺服器不會觸摸 apache 守護程序(讓它保持原來的狀態)。
基本上,我只需要一種合法的方式從 rc2.d -> rc5.d 中刪除 apache2 啟動符號連結。使用 update-rc.d 等工具。
我可以手動刪除這些符號連結,但我不確定這是否是正確的方法。
您可以手動刪除符號連結,如果您知道自己在做什麼,那麼這樣做是沒有問題的。
這應該可以解決問題:
update-rc.d apache2 disable
基本上將通過將開始連結重命名為停止連結來
update-rc.d
修改腳本的現有執行級別連結。/etc/init.d/apache2
如果您只想禁用執行級別 2 和 5,您可以這樣做:
update-rc.d apache2 disable 2 5
妮可