Netzwerkdienste starten, stoppen und den Status prüfen

Red Hat Enterprise LinuxBeginner
Jetzt üben

Einführung

In dieser Herausforderung werden Sie lernen, wie man Netzwerkdienste auf einem Linux-System startet, stoppt und deren aktuellen Betriebszustand abfragt. Dies gehört zu den Kernkompetenzen für Systemadministratoren, die für die Verwaltung und Wartung von Netzwerkdiensten auf ihren Servern verantwortlich sind.

Netzwerkdienste verwalten

In dieser Aufgabe üben Sie die grundlegende Steuerung von Netzwerkdiensten unter Linux.

Aufgaben

  • Starten Sie den Dienst httpd (Apache HTTP Server).
  • Überprüfen Sie den Status des httpd-Dienstes.

Anforderungen

  • Alle Operationen müssen als Benutzer labex ausgeführt werden.
  • Das Standard-Arbeitsverzeichnis ist ~/project.
  • Verwenden Sie die entsprechenden systemd-Befehle zur Verwaltung des httpd-Dienstes.
  • Nutzen Sie sudo, um die Befehle mit den erforderlichen Berechtigungen auszuführen.

Beispiel

Nachdem Sie den httpd-Dienst gestartet haben, sollte die Statusabfrage eine ähnliche Ausgabe wie diese liefern:

$ 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

Zusammenfassung

In dieser Herausforderung haben Sie gelernt, wie Sie den httpd-Dienst (Apache HTTP Server) mithilfe von systemd-Befehlen steuern und überwachen. Dies ist eine essenzielle Fertigkeit für die Administration von Linux-Servern. Sie haben den praktischen Einsatz des systemctl-Befehls geübt und erfahren, wie man den Betriebszustand eines Dienstes verifiziert, um sicherzustellen, dass die Systemumgebung wie gewünscht funktioniert.

✨ Lösung prüfen und üben