web-dev-qa-db-ja.com

Ubuntuの起動時にサービスを無効にする

Ubuntuにこれらのアプリケーションをインストールしました。

  • nginx

  • php5-fpm

  • mysqlサーバー

  • redis

  • ...

これらのアプリケーションは、コンピューターの電源を入れるたびに実行されます。

起動時にこれらのアプリケーションが実行されないようにするにはどうすればよいですか?
したがって、これらのアプリケーションは、「service nginx start」を実行した場合にのみ実行されます。

43
Cakka

つかいます:

systemctl disable <service>

Systemd(Ubuntu 14.10以前)を使用していない場合は、次を使用します。

update-rc.d -f <service> remove

次のコマンドは、マシン上のすべてのサービスのリストを表示します。

service --status-all

ここで、無効にするサービスの名前を見つけることができるはずです。

詳細については、 enable-and-disabling-services を参照してください。非常に長い回答については、これを参照してください post (@muruで既に述べたように)。

詳細については、systemctlの Digital Ocean および manページ のこの投稿を参照してください。

92
NZD