web-dev-qa-db-ja.com

Tomcat自動起動を削除します

Ubuntuを実行すると、インストールしたTomcatサーバーが自動的に実行され、手動でオフにする必要があります。起動時にTomcatが自動的に起動しないようにしたい。起動時にTomcatの起動を無効にする方法は?

20
ddelizia

->最初:サービスの名前を見つけます。例:TomcatまたはTomcat6

より:これを試してください:

Sudo update-rc.dTomcat削除

次のツールを使用できます。

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を(再)移動します(Xは現在のランレベルの番号です)例:

mv /etc/rc5.d/S90Tomcat /etc/rc5.d/disable.S90Tomcat

スクリプトはSと数字(たとえばS90Tomcat)で始まります。これは次のようになります。Tomcatの場合はS = stratscript、位置90から開始します。

そのスクリプトを削除または移動するだけです。

3.)最後に、/ etc/rcX.d/Kyytomcatのようなstop-Script(Kill Script)も削除します。ここで、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/

38
The Bndr

this チュートリアルを使用してTomcatをインストールし、次のソリューションが機能しました。

Tomcat.confを編集します

   Sudo vim /etc/init/Tomcat.conf

ランレベルの開始値をに変更しました

    start on runlevel []

自動起動を停止します

    Sudo initctl stop Tomcat
1