Recherche de site Web

Comment démarrer le service au démarrage avec RHEL 8/CentOS 8 Linux


Sur les systèmes Systemd Linux tels que RHEL 8/CentOS 8, il est possible d’activer et de désactiver les services pour démarrer au démarrage avec une seule commande systemctl.

Dans ce tutoriel, vous allez apprendre :

  • Comment activer le service pour qu’il démarre au démarrage.
  • Comment lister tous les services sur le système systemd Linux.

Utilisation de la commande systemclt pour activer ou désactiver le service afin qu’il démarre au démarrage avec RHEL 8/CentOS 8.

Configuration logicielle requise et conventions utilisées

CatégorieExigences, conventions ou version du logiciel utilisé
SystèmeRed Hat Enterprise Linux 8, CentOS 8
LogicielN/A
AutreAccès privilégié à votre système Linux en tant que root ou via la commande sudo.

Comment démarrer le service au démarrage avec RHEL 8/CentOS 8 Linux instructions étape par étape

  1. Obtenez le nom du service que vous souhaitez activer pour démarrer au démarrage.

    Il existe de nombreuses façons d’accomplir cette tâche. La solution la plus simple est peut-être de lister tous les services actuellement désactivés à l’aide de la commande systemctl :

    
    systemctl list-unit-files --state=disabled
    

    La commande ci-dessus créera une longue liste de services désactivés. Faites défiler la liste pour trouver le service que vous souhaitez activer et notez le nom du service. Par exemple httpd.service

  2. Utilisez la commande systemctl pour activer le service afin qu’il démarre après le démarrage du système. Notez que le suffixe .service peut être omis :

    
    systemctl enable httpd
    

    Dans l’exemple ci-dessus, nous avons activé le service Apache httpd pour démarrer pendant le démarrage du système.

  3. Si vous décidez plus tard de désactiver un service pour démarrer au démarrage, utilisez à nouveau la commande systemctl comme suit :

    
    systemctl disable httpd
    

Articles connexes: