2011-05-02 37 views
19

當我運行ubuntu時,我已經安裝的tomcat服務器自動運行,我必須手動將其關閉。我希望tomcat不要在啓動時自動啓動。如何在啓動時禁用tomcat的啓動?刪除tomcat autostart

回答

36

- >第一:找出服務的名稱。例如:Tomcat或tomcat6中

比:試試這個:

須藤更新的rc.d tomcat的去除

您可以使用以下工具:

sudo sysv-rc-conf 

http://dotgiri.com/2009/08/31/alternative-for-chkconfig-in-ubuntu-sysv-rc-conf-enable-or-disable-services-at-startup/

如果這不起作用,下一步將工作ķ

1)找出你當前運行級別

runlevel 

2)(重新)從運行級別目錄 /etc/rcX.d移動startscript(wher X是當前運行級別的數量)實施例:

mv /etc/rc5.d/S90tomcat /etc/rc5.d/disable.S90tomcat 

腳本啓動與S和一個號碼(例如S90tomcat),其中東和北非:S = stratscript爲Tomcat,在開始位置90

簡體刪除或移動該腳本。

3.)Finaly還刪除了停止腳本(Kill Script),它看起來像/etc/rcX.d/Kyytomcat,其中yy是0-99之間的數字,X是運行級別,您仍然知道。

mv /etc/rc5.d/K01tomcat /etc/rc5.d/disable.K01tomcat 

看這個 http://www.unixtutorial.org/2009/01/disable-service-startup-in-ubuntu/

+0

注:默認Tomcat服務的名稱是在Ubuntu 14中的「tomcat7」你的tomcat是tomcat6,你需要做「sudo update-rc.d tomcat6 disable」,否則你會得到錯誤 – Dung 2016-06-10 16:12:08