Après l'installation des services nécessaires, il est important de ne pas oublier de les activer pour un démarrage automatique – afin qu'ils se lancent au démarrage du système d'exploitation ; sinon, vous devrez les relancer manuellement.
Pour activer le démarrage automatique d'un service, tel que nginx ou apache, utilisez les exemples suivants :
1. Activer le démarrage automatique des services
systemctl enable nginx
systemctl enable apache2
Ces exemples activent uniquement le démarrage automatique des services, mais ne les démarrent pas. Si vous avez besoin de les démarrer immédiatement, vous pouvez utiliser la commande suivante :
2. Démarrer les services nginx ou apache
service nginx start
service apache2 start
Après avoir redémarré le système d'exploitation, vous pouvez vérifier si un service fonctionne avec la commande suivante :
service nginx status
3. Désactiver le démarrage automatique des services
systemctl disable nginx
systemctl disable apache2
Remarque : Sous Linux, il existe une autre commande similaire appelée sysctl, qui est utilisée pour modifier la configuration du noyau. Cependant, elle n'est pas liée à la commande systemctl mentionnée ci-dessus, qui est utilisée pour gérer les services et le gestionnaire de services systemd.