Introduction
Ce défi vous permettra de maîtriser la gestion des services réseau sur un système Linux. Savoir démarrer, arrêter et surveiller l'état des services est une compétence fondamentale pour tout administrateur système chargé de maintenir la disponibilité et la performance des serveurs.
Gérer les services réseau
Au cours de cet exercice, vous allez mettre en pratique les commandes permettant de piloter les services réseau sur une distribution Linux.
Tâches
- Démarrer le service
httpd(Serveur HTTP Apache) - Vérifier l'état de fonctionnement du service
httpd
Exigences
- Toutes les opérations doivent être effectuées avec l'utilisateur
labex. - Le répertoire de travail par défaut est
~/project. - Utilisez les commandes systemd appropriées pour administrer le service
httpd. - Utilisez
sudopour exécuter les commandes avec les privilèges nécessaires sous l'utilisateurlabex.
Exemple
Une fois le service httpd lancé, vous devriez obtenir un résultat similaire à celui-ci lors de la vérification de son état :
$ systemctl status httpd
● httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
Active: active (running) since Mon 2023-04-17 12:34:56 UTC; 1min 23s ago
Main PID: 12345 (httpd)
Status: "Running, listening on: port 80"
CGroup: /system.slice/httpd.service
├─12345 /usr/sbin/httpd -DFOREGROUND
├─12346 /usr/sbin/httpd -DFOREGROUND
└─12347 /usr/sbin/httpd -DFOREGROUND
Résumé
Félicitations ! Dans ce défi, vous avez appris à manipuler le service httpd (Serveur HTTP Apache) à l'aide des commandes systemd. La maîtrise de la commande systemctl est indispensable pour tout administrateur Linux souhaitant gérer efficacement les services système. Vous avez pratiqué le contrôle opérationnel du service et compris comment interpréter les informations d'état pour garantir le bon fonctionnement de vos services réseau.



