起動時にApacheとmysqlが自動的に実行されないようにする方法はありますか?
現在、マシンを起動するたびに、自動的に起動し、バックグラウンドで実行されます。
Ubuntu 12.04を使用しています。
Sudo update-rc.d -f Apache2 disable
Apacheは依然としてrc.d initスクリプトを使用しているため、update-rc.d
を使用して無効にする必要があります。
echo manual | Sudo tee /etc/init/mysql.override
一方、MySQLはupstart設定ファイルに変換されています。 upstartサービスを無効にする推奨方法は、オーバーライドファイルを使用することです。
/etc/init.d
のすべてのシステムサービスについては、 update-rc.d
コマンドで無効にできます。例:
update-rc.d -f Apache2 remove
起動時に実行に戻すには:
update-rc.d Apache2 defaults
service Apache2 start
およびservice Apache2 stop
を使用して手動で開始および停止することもできます。
ターミナルで次を実行します。
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