web-dev-qa-db-ja.com

Apacheとmysqlが自動的に起動しないようにする方法

起動時にApacheとmysqlが自動的に実行されないようにする方法はありますか?

現在、マシンを起動するたびに、自動的に起動し、バックグラウンドで実行されます。

Ubuntu 12.04を使用しています。

44
shubham

アパッチ

Sudo update-rc.d -f Apache2 disable

Apacheは依然としてrc.d initスクリプトを使用しているため、update-rc.dを使用して無効にする必要があります。

MySQL

echo manual | Sudo tee /etc/init/mysql.override

一方、MySQLはupstart設定ファイルに変換されています。 upstartサービスを無効にする推奨方法は、オーバーライドファイルを使用することです。

47
SirCharlo

/etc/init.dのすべてのシステムサービスについては、 update-rc.d コマンドで無効にできます。例:

update-rc.d -f Apache2 remove

起動時に実行に戻すには:

update-rc.d Apache2 defaults

service Apache2 startおよびservice Apache2 stopを使用して手動で開始および停止することもできます。

10
zigg

ターミナルで次を実行します。

update-rc.d -f Apache2 remove

update-rc.d -f mysql remove

参照: http://www.aboutlinux.info/2006/04/enabling-and-disabling-services-during_01.html

5
MCR