So installieren Sie Cockpit unter Linux

click fraud protection

Cockpit ist das webbasierte Serververwaltungssystem von Redhat. Das Hauptziel des Projekts ist es, Linux-Systemadministratoren die Möglichkeit zu bieten, ihre Server schnell und effizient einfach zu verwalten. Offiziell wird Cockpit als aufregende Funktion für Fedora Linux und andere RedHat-basierte Linux-Server-Distributionen angeboten. Es ist jedoch auch möglich, Cockpit auf Linux-Server-Distributionen wie Debian, Ubuntu und sogar auf Servern mit Arch Linux zu verwenden!

In diesem Handbuch werden wir das Rätsel beim Einrichten der Cockpit-Oberfläche unter Linux lösen. Wir werden auch erläutern, wie Sie Ihr System innerhalb der Benutzeroberfläche verwenden und verwalten.

Hinweis: Die Cockpit-Software ist Linux. Wenn dies gesagt ist, müssen Sie es nicht verwenden, um auf die Weboberfläche zuzugreifen. Es kann auf jedem Betriebssystem ausgeführt werden, solange Sie Opera, Firefox, Chrome, Microsoft Edge oder Safari verwenden!

Ubuntu Anweisungen

Möchten Sie die Cockpit-Benutzeroberfläche auf Ihrem Ubuntu-Computer verwenden? Zum Glück ist keine harte Arbeit erforderlich, um es zum Laufen zu bringen. Seit Version 17.04 des Betriebssystems kann Cockpit einfach installiert werden

instagram viewer
Apt installieren Befehl.

Starten Sie ein Terminalfenster und geben Sie den folgenden Apt-Befehl ein, um es in Ihrem Ubuntu-Setup zum Laufen zu bringen.

sudo apt Cockpit installieren

Debian Anweisungen

Das Cockpit-Projekt unterstützt Debian hervorragend. Offiziell unterstützt die Software sowohl Debian 9 als auch Debian 8. Die Unterstützung des Cockpit-Dashboards unter Debian Linux wird mit dem Backports-Software-Repository für Debian ermöglicht. Ohne Debian Backports könnte Cockpit aufgrund alter Pakete nicht ausgeführt werden.

Um Backports zu aktivieren, starten Sie ein Terminal und geben Sie den folgenden Befehl ein. Wenn Sie beim Einrichten von Backports weitere Anleitungen benötigen, Folgen Sie unserem ausführlichen Tutorial zu diesem Thema.

Debian 9

su - echo 'deb http://deb.debian.org/debian Stretch-Backports main '> \ /etc/apt/sources.list.d/backports.list

Debian 8

su - echo 'deb http://deb.debian.org/debian jessie-backports-sloppy main '> \ /etc/apt/sources.list.d/backports.list

Wenn die Backports-Softwarequellen auf Ihrem Debian-System ausgeführt werden, müssen Sie die aktualisieren Befehl.

sudo apt-get update

Installieren Sie abschließend das Cockpit-Programm unter Debian wie folgt apt-get installieren Befehl unten.

sudo apt-get install cockpit

Arch Linux Anweisungen

Obwohl es auf den ersten Blick etwas absurd erscheint, verwenden viele Linux-Benutzer Arch Linux gerne als Server-Betriebssystem. Wenn Sie eine dieser Personen sind, werden Sie froh sein zu wissen, dass es möglich ist, die Cockpit-Verwaltungsoberfläche darauf auszuführen. Beachten Sie jedoch, dass dies ein inoffizielles Paket ist, das vom Projekt nicht unterstützt wird.

Um die Cockpit-Benutzeroberfläche unter Arch Linux zum Laufen zu bringen, können Sie keinen schnellen Pacman-Befehl ausführen. Stattdessen müssen Sie das Cockpit AUR-Paket manuell herunterladen und kompilieren. Hier erfahren Sie, wie es geht.

Beginnen Sie mit der Installation der Base-Devel- und Git-Pakete über Pacman. Auf diese Weise können Sie problemlos manuell mit AUR-Paketen arbeiten.

sudo pacman -S base-devel git

Nehmen Sie als Nächstes das Cockpit AUR-Paket mit dem Git-Klon Befehl.

Git-Klon https://aur.archlinux.org/cockpit.git

Verschieben Sie das Terminal mit dem in den Ordner „Cockpit“ CD Befehl.

CD-Cockpit

Laden Sie die AUR-Abhängigkeiten für Cockpit mit herunter git.

Git-Klon https://aur.archlinux.org/systemtap.git. Git-Klon https://aur.archlinux.org/pcp.git. Git-Klon https://aur.archlinux.org/python2-pyscss.git. Git-Klon https://aur.archlinux.org/perl-javascript-minifier-xs.git

Erstellen und installieren Sie die Abhängigkeiten für Cockpit mit makepkg. Beachten Sie, dass Sie die Prüfung (auf eigenes Risiko) mit überspringen können, wenn Sie auf PGP-Probleme stoßen--skipinteg.

sudo groupadd -r stapusr; sudo groupadd -r stapsys; sudo groupadd -r stapdev
cd systemtap makepkg -sri cd.. cd pcp makepkg -sri cd python2-pyscss makepkg -sri.. cd perl-javascript-minifier-xs makepkg -sri ..

Installieren Sie schließlich Cockpit auf Arch.

CD.. makepkg -sri

Fedora Anweisungen

Cockpit war schon immer für Redhat-Produkte vorgesehen. Fedora ist ein Redhat-Produkt (obwohl von einer separaten Community entwickelt), daher ist das Cockpit-Verwaltungstool im Softwarearchiv verfügbar. Um zu installieren, starten Sie ein Terminalfenster und geben Sie das ein DNF Befehl unten.

sudo dnf installiere cockpit -y

Wenn das Cockpit auf Fedora eingerichtet ist, aktivieren Sie es für die Verwendung mit:

sudo systemctl enable --now cockpit.socket. sudo firewall-cmd --add-service = cockpit. sudo firewall-cmd --add-service = cockpit --permanent

Redhat Enterprise Linux-Anweisungen

Cockpit kann unter RedHat Enterprise Linux installiert werden, sofern Sie Version 7.1 oder höher verwenden. Die Software wird Benutzern über das Software-Repository „Extras“ zur Verfügung gestellt und muss vor der Installation aktiviert werden.

Um das Repo "Extras" zu aktivieren, starten Sie ein Terminal und geben Sie den folgenden Befehl ein.

sudo subscription-manager repos --enable rhel-7-server-extras-rpms

Verwenden Sie bei aktiviertem neuen Repo Yum, um das Cockpit zu installieren.

sudo yum installieren Cockpit

Aktivieren Sie dann die Software auf Rhel, um den Vorgang abzuschließen.

sudo systemctl enable --now cockpit.socket. sudo firewall-cmd --add-service = cockpit. sudo firewall-cmd --add-service = cockpit --permanent

CentOS-Anweisungen

Da CentOS versucht, so nah wie möglich an RedHat Enterprise Linux zu bleiben, ist es sehr einfach, die Cockpit-Software auf der Plattform zum Laufen zu bringen. Ab sofort können Benutzer von CentOS Version 7 und höher diese schnell mit dem Yum-Paketmanager abrufen.

Sudo Yuminstall Cockpit

Sobald Cockpit unter CentOS arbeitet, müssen Sie einige Dinge tun. Insbesondere müssen Sie die Software über systemd aktivieren. Es muss auch durch die Firewall zugelassen werden.

sudo systemctl enable --now cockpit.socket. sudo firewall-cmd --permanent --zone = public --add-service = cockpit. sudo firewall-cmd --reload

Mit den drei oben eingegebenen Befehlen sollte Cockpit unter CentOS einsatzbereit sein!

watch instagram story