Actuellement, mon serveur MySQL démarre à chaque démarrage du serveur. Pour plusieurs raisons, ce comportement n'est pas souhaitable. Existe-t-il un moyen de désactiver ce comportement ?
Réponses
Trop de publicités?Pour empêcher mysql de démarrer au démarrage :
-
Ouvrez le terminal : Ctrl + Alt + T
-
Ouvrez le
mysql.conf
fichier :nano /etc/init/mysql.conf
-
Commentez le
start on
vers le haut du fichier, la lignestart on
peut être réparti sur deux lignes, donc commentez les deux. (commentaire ajoutant#
au début)
Si vous voulez démarrer manuellement mysql, utilisez la commande suivante :
service mysql start
Tiré librement de ici.
Dans Ubuntu 18.04, sudo systemctl disable mysql
empêchera mysql-server
du démarrage automatique au démarrage.
Pour linux, il y a 3 systèmes d'init principaux : Systemd
, Upstart
y SysV
. Bien que presque tous les systèmes Linux fonctionnent avec Systemd. Les deux autres systèmes init peuvent également coexister dans votre système.
について Systemd
, utilisez la commande sudo systemctl disable mysql
;
Pour Upstart
utiliser echo manual >> /etc/init/mysql.override
;
Pour SysV
exécutez la commande suivante sudo update-rc.d mysql disable
Si vous souhaitez savoir quel système init est exécuté sur votre serveur, veuillez lire ceci réponse .
Les choses ont bien changé dans Ubuntu maintenant. Je pense à partir de la version 11. MySQL est géré par Upstart alors qu'Apache utilise toujours le traditionnel SysV init scripts
Pour MySQL, vous pouvez utiliser la nouvelle fonction d'annulation dans le module Upstart pour modifier le comportement de départ :
sudo echo "manual" >> /etc/init/mysql.override
Pour plus d'informations, voir la section " Désactiver le démarrage automatique d'un travail " dans le livre de cuisine Upstart.
Comme Apache utilise toujours le traditionnel SysV init scripts que vous pouvez utiliser
sudo update-rc.d -f apache2 remove
pour supprimer les liens de /etc/rcX.d
ou, alternativement, utiliser
sudo update-rc.d apache2 disable
qui "désactive" le script en le faisant passer d'un script de départ à un script d'arrêt. Ceci est réversible par
sudo update-rc.d apache2 enable
La plupart de ces informations, je les ai trouvées ici : https://askubuntu.com/a/40077/24678
Il y a deux Guis auxquels je peux penser. A partir d'Applications -> Centre logiciel Ubuntu, cherchez "boot up manager". Après l'installation, vous le trouverez dans le Système -> Administration -> BootUP-Manager. Un autre est Webmin. Webmin utilise votre navigateur. Après l'installation, dirigez votre navigateur vers https://localhost:10000/ Recherchez des services et travaillez à partir de là.
- Réponses précédentes
- Plus de réponses