70 votes

désactiver les services au démarrage dans ubuntu

J'ai installé ces applications sur mon Ubuntu :

  • nginx

  • php5-fpm

  • serveur mysql

  • redis

  • ...

Ces applications s'exécutent chaque fois que l'ordinateur est allumé.

Comment puis-je empêcher ces applications de s'exécuter au démarrage ?
Donc, ces applications ne fonctionnent que si je fais "service nginx start".

150voto

NZD Points 2991

Utilisez :

systemctl disable <service>

Si vous n'utilisez pas systemd (Ubuntu 14.10 et antérieurs), utilisez :

update-rc.d -f <service> remove

La commande suivante vous donnera une liste de tous les services sur votre machine :

service --status-all

Vous devriez pouvoir y trouver les noms des services que vous voulez désactiver.

Pour plus de détails, voir activer et désactiver les services et pour la très longue réponse, voir ceci poste (comme déjà mentionné par @muru).

Pour plus de détails, voir ce billet sur Océan numérique et le page de manuel pour systemctl.

-1voto

nessim Points 1

Une autre méthode consiste à installer rcconf apt-get install rcconf . A partir de rcconf, vous pouvez activer/désactiver n'importe quel service installé sur votre serveur ubuntu/debian.

-1voto

Yi Jiang Points 113

Installer sysv-rc-conf

apt-get install sysv-rc-conf

Ensuite, il suffit d'énumérer les services

sysv-rc-conf --list

Pour désactiver un service, par exemple nginx.

sysv-rc-conf nginx off

Pour plus d'informations, voir man sysv-rc-conf

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X