Server Verwaltung · 2 min read · Nov 04, 2025
Webmin auf CentOS 8 installieren

Webmin ist ein kostenloses, Open-Source und webbasiertes Systemkonfigurations- und Verwaltungstool für Unix-ähnliche Betriebssysteme. Sie können den Apache-Webserver, Samba, DNS, Mail, FTP, Datenbanken, Dateisysteme und Paketverwaltung mit der webbasierten Benutzeroberfläche von Webmin einrichten. Webmin ist cPanel sehr ähnlich und bietet eine einfache Möglichkeit, Linux-Systeme über einen Webbrowser zu verwalten.
In diesem Tutorial zeigen wir Ihnen, wie Sie Webmin mit zwei verschiedenen Methoden auf CentOS 8 installieren.
Voraussetzungen
- Ein Server, der CentOS 8 ausführt.
- Ein Root-Passwort ist auf Ihrem Server konfiguriert.
Erste Schritte
Standardmäßig ist SELinux auf dem CentOS 8-Server aktiviert. Daher müssen Sie es zuerst deaktivieren.
Sie können dies tun, indem Sie die Datei /etc/selinux/config bearbeiten:
nano /etc/selinux/configÄndern Sie die folgenden Einstellungen:
SELINUX=disabledSpeichern Sie die Datei und schließen Sie sie. Starten Sie dann Ihren Server neu, um die Änderungen anzuwenden.
Webmin mit RPM installieren
Zuerst müssen Sie die erforderlichen Abhängigkeiten installieren, indem Sie den folgenden Befehl ausführen:
dnf install perl perl-Net-SSLeay openssl perl-Encode-DetectSobald alle Abhängigkeiten installiert sind, laden Sie das Webmin RPM-Paket von der Sourceforge-Downloadseite mit dem folgenden Befehl herunter:
wget https://prdownloads.sourceforge.net/webadmin/webmin-1.930-1.noarch.rpmNach dem Herunterladen führen Sie den folgenden Befehl aus, um Webmin zu installieren:
rpm -ivh webmin-1.930-1.noarch.rpmSie sollten die folgende Ausgabe sehen:
warnung: webmin-1.930-1.noarch.rpm: Header V4 DSA/SHA1 Signatur, Schlüssel-ID 11f63c51: NOKEY
Überprüfung... ################################# [100%]
Vorbereitung... ################################# [100%]
Betriebssystem ist CentOS Linux
Aktualisieren / installieren...
1:webmin-1.930-1 ################################# [100%]
Webmin-Installation abgeschlossen. Sie können sich jetzt unter https://centos8:10000/
als Root mit Ihrem Root-Passwort anmelden.
Standardmäßig läuft Webmin auf Port 10000. Sie können überprüfen, ob Webmin läuft oder nicht, mit dem folgenden Befehl:
netstat -ant | grep 10000Sie sollten die folgende Ausgabe sehen:
tcp 0 0 0.0.0.0:10000 0.0.0.0:* LISTEN Sie können auch den Webmin-Prozess mit dem folgenden Befehl überprüfen:
ps -ef | grep webminSie sollten die folgende Ausgabe sehen:
root 2131 1 0 12:29 ? 00:00:00 /usr/bin/perl /usr/libexec/webmin/miniserv.pl /etc/webmin/miniserv.conf
root 2225 6290 0 12:30 pts/0 00:00:00 grep --color=auto webminWebmin mit Yum-Repository installieren
Sie können Webmin auch aus dem CentOS Yum-Repository installieren. Zuerst erstellen Sie ein Webmin-Repository mit dem folgenden Befehl:
nano /etc/yum.repos.d/webmin.repoFügen Sie die folgenden Zeilen hinzu:
[Webmin]
name=Webmin Distribution Neutral
mirrorlist=https://download.webmin.com/download/yum/mirrorlist
enabled=1Speichern Sie die Datei und schließen Sie sie. Laden Sie dann den Repository-Signaturschlüssel mit dem folgenden Befehl herunter und fügen Sie ihn hinzu:
wget http://www.webmin.com/jcameron-key.asc
rpm --import jcameron-key.ascAls Nächstes installieren Sie Webmin, indem Sie den folgenden Befehl ausführen:
dnf install webminSobald die Installation abgeschlossen ist, sollten Sie die folgende Ausgabe sehen:
Installieren : webmin-1.930-1.noarch 2/2
Ausführen des Skripts: webmin-1.930-1.noarch 2/2
Webmin-Installation abgeschlossen. Sie können sich jetzt unter https://centos8:10000/
als Root mit Ihrem Root-Passwort anmelden.Webmin im Browser aufrufen
Standardmäßig hört Webmin auf Port 10000. Daher müssen Sie den Webmin-Port in firewalld öffnen. Sie können dies mit dem folgenden Befehl tun:
firewall-cmd --zone=public --add-port=10000/tcp --permanent
firewall-cmd --reloadÖffnen Sie jetzt Ihren Webbrowser und geben Sie die URL https://your-server-ip:10000 ein. Sie werden auf die folgende Seite weitergeleitet:

Geben Sie Ihren Root-Benutzernamen, Ihr Passwort ein und klicken Sie auf die Schaltfläche Anmelden. Sie sollten das Webmin-Dashboard auf der folgenden Seite sehen:

Von hier aus können Sie Ihren CentOS 8-Server ganz einfach konfigurieren und verwalten.
Fazit
Herzlichen Glückwunsch! Sie haben Webmin erfolgreich auf dem CentOS 8-Server installiert. Sie können jetzt ganz einfach einen LAMP/LEMP-Server, einen FTP-Server installieren und Ihre Website über die Webmin-Weboberfläche hosten.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.