So installierst du Cockpit auf Rocky Linux 8

Cockpit ist ein Dashboard für die Serververwaltung, das Echtzeitinformationen über den Zustand deines Rechners liefert. Neben der CPU-Auslastung, Dateisystemstatistiken, Prozessen und anderen Daten ermöglicht es auch den Zugriff auf das System. Wenn du nicht im Control Panel angemeldet bist, verbraucht Cockpit keine Serverressourcen. Der Cockpit-Dienst wird nur gestartet, wenn du das Control Panel aufrufst und es benutzt.

Du kannst Cockpit nutzen, um deinen Server zu verwalten und Netzwerkprobleme zu lösen. Außerdem meldet es sich mit sudo an, was dir erhöhte Rechte auf dem System ermöglicht – du brauchst also keine separate Benutzergruppe.

In dieser Anleitung zeigen wir dir, wie du die Cockpit Web Console auf einem Rocky Linux 8 System installierst.

Voraussetzungen

  • Um Cockpit nutzen zu können, muss auf deinem System der systemd Service Manager und ein Linux 3.14+ Kernel installiert sein.
  • Ein Nicht-Root-Benutzer mit sudo-Rechten.

Aktualisieren des Systems

Melde dich als root-Benutzer über SSH an und aktualisiere das System mit folgendem Befehl.

sudo dnf update

Cockpit installieren

Jetzt, wo das System aktualisiert wurde, ist es an der Zeit, Cockpit zu installieren.

Das Cockpit-Paket und die Module sind standardmäßig in den Rocky Linus Repositories verfügbar. Der Installationsprozess besteht also nur darin, das Paket über dnf zu installieren.

sudo dnf install cockpit

Nach der Installation startest du den Cockpit-Dienst mit dem Befehl systemctl start .

sudo systemctl start cockpit.socket

Damit der Cockpit-Dienst bei jedem Neustart des Systems gestartet wird, aktiviere ihn mit dem Befehl systemctl enable.

sudo systemctl enable cockpit.socket

Du kannst den Status des Cockpit-Dienstes mit dem Befehl systemctl status überprüfen.

sudo systemctl status cockpit.socket

Du solltest eine Ausgabe wie diese erhalten:

status cockpit.socket

Diese Ausgabe bestätigt, dass der Cockpit-Dienst aktiv ist und läuft. Die Installation war erfolgreich.

Konfigurieren der Firewall

Da Cockpit ein webbasierter Dienst ist, verwendet er den Port 9090 für den HTTP-Zugriff. Du kannst deine Firewall so konfigurieren, dass sie den Datenverkehr über diesen Port zulässt.

sudo firewall-cmd --permanent --zone=public --add-service=cockpit

Nachdem du diese Änderung vorgenommen hast, musst du den Firewall-Dienst neu laden, damit die Änderungen wirksam werden.

sudo firewall-cmd --reload

Konfigurieren der Firewall

Überprüfe nun, ob die Firewall richtig konfiguriert wurde.

sudo firewall-cmd --list-all

Du solltest die folgende Ausgabe sehen, die bestätigt, dass Cockpit auf Port 9090 aktiviert ist.

Konfigurieren der Firewall

Zugriff auf die Cockpit Web-Konsole

Nachdem das Cockpit-Paket installiert wurde und der Server läuft, kannst du auf die Cockpit-Webkonsole zugreifen, indem du die unten angegebene URL aufrufst.

https://<server-address>:9090/

Dabei steht <Server-Adresse> für die aktuelle IP-Adresse oder den Hostnamen deines Servers.

Du wirst eine Warnung erhalten, die besagt: „Deine Verbindung ist nicht privat“, da deine Verbindung nicht verschlüsselt ist. Das ist normal, da wir SSL für diesen Dienst noch nicht konfiguriert haben.Diese Warnung wird aus Sicherheitsgründen nur einmal angezeigt.

Um fortzufahren, musst du auf die Schaltfläche “ Weiter “ klicken.

Zugriff auf die Cockpit Web-Konsole

Im nächsten Fenster solltest du unten links auf den LinkWeiter zu…unsicher klicken.

Die Cockpit-Anmeldeoberfläche sollte nun zusammen mit einer kurzen Einführung zum Produkt und Links zum Herunterladen der Dokumentation angezeigt werden.

Zugriff auf die Cockpit Web-Konsole

Gib nun die Nicht-Root-Benutzerdaten ein, die du am Anfang dieser Anleitung erstellt hast, und klicke auf Anmelden.

Zugriff auf die Cockpit Web-Konsole

Nachdem du dich erfolgreich angemeldet hast, gelangst du zum Hauptfenster von Cockpit. Das Hauptfenster hat die folgenden Funktionen: Eine Menüleiste, über die du auf die wichtigsten Konfigurationsbereiche in Cockpit zugreifen kannst. Eine Navigationsleiste auf der linken Seite, die alle verfügbaren Dashboard-Widgets in verschiedenen Kategorien anzeigt.

Zugriff auf die Cockpit Web-Konsole

Eine Liste von Dashboards in der Mitte deines Bildschirms, die die von dir ausgewählten Übersichtsinformationen anzeigt, z. B. Ressourcennutzung, Logs und Netzwerk.

Zugriff auf die Cockpit Web-Konsole

Eine Suchleiste oben links, mit der du nach jeder Einheit im Hauptfenster von Cockpit suchen kannst. Wenn du hier eine Zeichenfolge eingibst und die Eingabetaste drückst oder auf „Suchen“ klickst, werden alle Entitäten aufgelistet, die die eingegebene Zeichenfolge enthalten.

Fazit

In diesem Lernprogramm haben wir gelernt, wie man Cockpit auf einem Rocky Linux 8 System installiert und konfiguriert. Wir hoffen, du findest dieses Tool genauso nützlich und leistungsstark wie wir.

Lass uns deine Kommentare und dein Feedback unten in den Kommentaren wissen. Wenn du diese Anleitung hilfreich fandest, teile sie bitte mit anderen, die Cockpit für die Serververwaltung nutzen möchten. Viel Spaß beim Monitoring.

Das könnte dich auch interessieren …