GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie Webmin unter CentOS 8

Webmin ist ein kostenloses, quelloffenes und webbasiertes Systemkonfigurations- und Verwaltungstool für Unix-ähnliche Betriebssysteme. Sie können Apache-Webserver, Samba, DNS, Mail, FTP, Datenbank, Dateisystem und Paketverwaltung mit der webbasierten Schnittstelle 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 unter CentOS 8 installieren.

Voraussetzungen

  • Ein Server mit CentOS 8.
  • Auf Ihrem Server ist ein Root-Passwort konfiguriert.

Erste Schritte

Standardmäßig ist SELinux auf dem CentOS 8-Server aktiviert. Sie müssen es also zuerst deaktivieren.

Sie können dies tun, indem Sie /etc/selinux/config bearbeiten Datei:

nano /etc/selinux/config

Nehmen Sie die folgenden Änderungen vor:

SELINUX=disabled

Speichern und schließen Sie die Datei. Starten Sie dann Ihren Server neu, um die Änderungen zu übernehmen.

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-Detect

Sobald 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.rpm

Führen Sie nach dem Herunterladen den folgenden Befehl aus, um Webmin zu installieren:

rpm -ivh webmin-1.930-1.noarch.rpm

Sie sollten die folgende Ausgabe sehen:

warning: webmin-1.930-1.noarch.rpm: Header V4 DSA/SHA1 Signature, key ID 11f63c51: NOKEY
Verifying...                          ################################# [100%]
Preparing...                          ################################# [100%]
Operating system is CentOS Linux
Updating / installing...
   1:webmin-1.930-1                   ################################# [100%]

Webmin install complete. You can now login to https://centos8:10000/
as root with your root password.

Standardmäßig läuft Webmin auf Port 10000. Sie können mit dem folgenden Befehl überprüfen, ob Webmin läuft oder nicht:

netstat -ant | grep 10000

Sie sollten die folgende Ausgabe sehen:

tcp        0      0 0.0.0.0:10000           0.0.0.0:*               LISTEN  

Sie können den Webmin-Prozess auch mit dem folgenden Befehl überprüfen:

ps -ef | grep webmin

Sie 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 webmin

Installieren Sie Webmin mit dem Yum-Repository

Sie können Webmin auch aus dem CentOS Yum-Repository installieren. Erstellen Sie zunächst ein Webmin-Repository mit dem folgenden Befehl:

nano /etc/yum.repos.d/webmin.repo

Fügen Sie die folgenden Zeilen hinzu:

[Webmin]
name=Webmin Distribution Neutral
mirrorlist=https://download.webmin.com/download/yum/mirrorlist
enabled=1

Speichern und schließen Sie die Datei. Laden Sie dann den Repository-Signaturschlüssel herunter und fügen Sie ihn mit dem folgenden Befehl hinzu:

wget http://www.webmin.com/jcameron-key.asc
rpm --import jcameron-key.asc

Als nächstes installieren Sie Webmin, indem Sie den folgenden Befehl ausführen:

dnf install webmin

Sobald die Installation abgeschlossen ist, sollten Sie die folgende Ausgabe sehen:

  Installing       : webmin-1.930-1.noarch                                                                                                         2/2 
  Running scriptlet: webmin-1.930-1.noarch                                                                                                         2/2 
Webmin install complete. You can now login to https://centos8:10000/
as root with your root password.

Zugriff auf Webmin im Browser

Standardmäßig lauscht Webmin auf Port 10000. Sie müssen also 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 nun Ihren Webbrowser und geben Sie die URL https://your-server-ip:10000 ein . Sie werden auf die folgende Seite weitergeleitet:

Geben Sie Ihren Root-Benutzer und Ihr Passwort ein und klicken Sie auf das Zeichen in Taste. Sie sollten das Webmin-Dashboard auf der folgenden Seite sehen:

Von hier aus können Sie Ihren CentOS 8-Server einfach konfigurieren und verwalten.

Schlussfolgerung

Herzliche Glückwünsche! Sie haben Webmin erfolgreich auf dem CentOS 8-Server installiert. Sie können jetzt ganz einfach LAMP/LEMP-Server und FTP-Server installieren und Ihre Website ganz einfach über die Webmin-Weboberfläche hosten.


Cent OS
  1. So installieren Sie MongoDB unter CentOS 8

  2. So installieren Sie R unter CentOS 7

  3. So installieren Sie Apache Cassandra unter CentOS 7

  4. So installieren Sie XWiki unter CentOS 7

  5. So installieren Sie Webmin unter CentOS 7

So installieren Sie Apache in CentOS 8

So installieren Sie Webmin unter CentOS 7

So installieren Sie Java unter CentOS 8

So installieren Sie Yarn unter CentOS 8

So installieren Sie Metabase auf CentOS 8

So installieren Sie Jenkins unter CentOS 8