50 % Rabatt auf alle Pläne, begrenzte Zeit. Ab $2.48/mo
8 Min. verbleibend
Server & Betriebssysteme

Webmin auf einem VPS installieren – [Schritt-für-Schritt-Anleitung]

Armin Potter By Armin Potter 8 Min. Lesezeit Aktualisiert am 15. Apr. 2023
Webmin auf einem VPS installieren

Webmin ist eine webbasierte Oberfläche zur Systemverwaltung für Unix-ähnliche Systeme wie Linux. Es bietet einen umfassenden Funktionsumfang zur Verwaltung Ihres Systems, darunter Systemverwaltung, Netzwerk, Speicher und Sicherheit. Webmin ist freie Open-Source-Software, lizenziert unter der GNU, Allgemeine Öffentliche Lizenz.

Mit jedem modernen Webbrowser können Sie Benutzerkonten, Apache, DNS, Dateifreigaben und vieles mehr einrichten.

In dieser Anleitung erfahren Sie, wie Sie Webmin auf einem VPS, auf einem Ubuntu-Server und auf einem Debian-basierten Server installieren.

Doch zunächst schauen wir uns die Vorteile von Webmin an und klären, warum wir es brauchen.

Warum sollte ich Webmin auf einem VPS verwenden?

Webmin ist ein webbasiertes Systemverwaltungstool. Damit lässt sich der Server über einen Webbrowser von überall auf der Welt verwalten. Es umfasst eine Vielzahl von Modulen für häufige Aufgaben und kann bei Bedarf durch zusätzliche Module erweitert werden. Manche behaupten sogar, Webmin sei der Gewinner von Webmin gegen cPanel.

Es gibt viele Gründe, Webmin auf einem VPS einzusetzen. Hier sind einige der wichtigsten:

  • Der wohl größte Vorteil: Webmin ist kostenlos und Open Source. Das Budget spielt also keine Rolle.
  •  Webmin ist einfach zu bedienen und schnell zu erlernen. Es bietet eine übersichtliche grafische Oberfläche zur Serververwaltung. Das ist besonders hilfreich für alle, die neu in der Serveradministration sind, denn damit lassen sich Aufgaben wie das Anlegen von Benutzerkonten, das Konfigurieren von Apache und das Verwalten von Datenbanken unkompliziert erledigen.
  • Webmin unterstützt alle gängigen Linux-Distributionen. Ein Wechsel des Servers ist nicht nötig.
  • Wenn du Webmin auf einem VPS installierst, spart es Zeit durch Shortcuts zu häufig verwendeten Befehlen.
  • Außerdem entfällt die Notwendigkeit, Konfigurationsdateien über die Kommandozeile zu bearbeiten oder Befehle manuell auszuführen.
  • Webmin stellt ein API bereit, um Drittanbieter-Anwendungen in das Webmin-System zu integrieren.
  • Ein weiterer Vorteil von Webmin-Hosting auf einem VPS ist die bessere Übersicht. Da alle Einstellungen und Konfigurationen des Servers an einem Ort gespeichert sind, findet man schnell, was man sucht. Das ist besonders praktisch, wenn Servereinstellungen häufig angepasst werden müssen.
  • Darüber hinaus sorgt Webmin auf einem VPS für mehr Sicherheit.
  • Schließlich gibt es eine große Nutzer-Community mit umfangreicher Dokumentation und aktiven Support-Foren. Die Verlässlichkeit des Projekts steht außer Frage.

Jetzt, da du die Bedeutung der Webmin-Installation auf einem VPS kennst, legen wir los.

Auch interessant: pptp VPN auf dem VPS installieren

So installieren Sie Webmin auf einem CentOS-Server oder einem RHEL-basierten Server

Wer eine einfach zu bedienende Oberfläche zur Verwaltung seines VPS sucht, ist mit Webmin gut beraten. So wird Webmin auf einem VPS (Virtual Private Server) installiert.

Schritt 1: Installieren Sie zunächst die erforderlichen Abhängigkeitspakete.

 sudo yum install nano -y 

Schritt 2: Das Webmin-Repository muss zur Repository-Liste hinzugefügt werden. Öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein:

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

Schritt 3: Fügen Sie der Datei die folgenden Zeilen hinzu:

  [Webmin]

  name=Webmin Distribution Neutral

  #baseurl=http://download.webmin.com/download/yum

  mirrorlist=http://download.webmin.com/download/yum/mirrorlist

  enabled=1

Schritt 4: Laden Sie jetzt den GPG-Schlüssel herunter und installieren Sie ihn mit dem folgenden Befehl:

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

Schritt 5: Aktualisieren Sie das Repository:

  sudo yum check-update

Schritt 6: Installieren Sie Webmin mit dem folgenden Befehl:

  sudo yum install webmin -y

Schlägt die Installation wegen fehlender Abhängigkeiten fehl, einfach den Installationsbefehl erneut eingeben.

Schritt 7: Starten Sie den Dienst und richten Sie den automatischen Start ein:

  chkconfig webmin on
  service webmin start

Schritt 8: Falls eine Firewall aktiv ist, geben Sie Webmin in der Firewall frei, indem Sie den folgenden Befehl eingeben:

  firewall-cmd --permanent --add-port=10000/tcp
firewall-cmd --reload

Schritt 9: Sie können sich jetzt bei Webmin anmelden. Öffnen Sie dazu folgende Adresse in Ihrem Browser:

  https://your-ip-addres:10000

Schritt 10: Geben Sie Ihren Benutzernamen und Ihr Passwort über das HTTPS-Protokoll ein.

Standardmäßig lautet der Benutzername root und das Passwort ist das Passwort des Root-Benutzers.

Schritt 11: Konfigurieren Sie Ihren VPS

Jetzt wird der VPS mit Webmin konfiguriert. Dazu unter "Webmin-Konfiguration" weitermachen.

Schritt 12: Standardport ändern

Hat der Webmin-VPS eine öffentliche IP, unter "Ports und Adressen" den Standardport auf "some" setzen.

Fertig. Jetzt weißt du, wie Webmin auf einem VPS installiert wird.

Um das Webmin-Passwort zu ändern, folgenden Befehl eingeben:

/usr/libexec/webmin/changepass.pl /etc/webmin root NEWPASSWORD

Es wird jedoch nicht empfohlen, das Passwort für einen bestimmten Benutzer in Webmin zu ändern.

Webmin virtueller Host

Zu den Funktionen von Webmin gehören virtuelle Hosts. Damit lassen sich mehrere Websites auf einem einzigen Server betreiben. Nach der Installation von Webmin auf einem VPS können virtuelle Hosts so angelegt werden:

  • Schritt 1: Go im Control Panel.
  • Schritt 2: Aktualisiere dein Webmin auf die neueste Version.
  • Schritt 3: Melde dich bei Webmin an und klicke auf das Servers-Symbol.
  • Schritt 4: Klicken Sie auf Apache WebServer.
  • Schritt 5: Wählen Sie im Bereich "Create a New Virtual Server" die Option "any address".
  • Schritt 6: Geben Sie im Abschnitt "port" den Wert 80 ein und wählen Sie den letzten Radiobutton.
  • Schritt 7: Geben Sie im Abschnitt "document root" den Namen des HTML-Verzeichnisses ein, in dem Ihre Virtual-Host-Dateien liegen.
  • Schritt 8: Geben Sie im Abschnitt "server name" den Domainnamen ein.

Damit haben Sie den virtuellen Host Webmin erstellt.

So installieren Sie Webmin auf einem Ubuntu-Server oder einem Debian-basierten Server

Ubuntu ist ein auf Debian basierendes Linux-Betriebssystem, das für seine einfache Bedienung und die große Auswahl an verfügbaren Softwarepaketen bekannt ist. Ubuntu gehört auch zu den am häufigsten eingesetzten Linux-Distributionen auf Webservern – vor allem dank des gut integrierten Webmin-Tools. Webmin bietet eine übersichtliche grafische Oberfläche zur Verwaltung von Servereinstellungen, einschließlich Apache, MySQL und Benutzerkonten. So lässt sich ein Ubuntu-Server auch ohne Kenntnisse der Linux-Kommandozeile unkompliziert konfigurieren.

Auch interessant: Apache vs. Nginx 2022

Du weißt jetzt, wie man Webmin auf einem VPS installiert. Als Nächstes zeigen wir dir, wie du Webmin auf einem Ubuntu- oder Debian-Server installierst.

Installiere zunächst die erforderlichen Abhängigkeiten.

sudo apt install software-properties-common apt-transport-https -y

Fügen Sie das Webmin-Repository und den GPG-Schlüssel hinzu.

sudo wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add - 
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"

Jetzt können wir Webmin installieren:

sudo apt install webmin -y

Falls Sie eine Firewall verwenden, erlauben Sie den Zugriff mit folgendem Befehl:

sudo ufw allow 10000/tcp

Das war es. Der Standard-Benutzername lautet "root", und das Passwort ist Ihr aktuelles Root-Passwort.

Öffne jetzt deinen Webbrowser und rufe folgende Adresse auf:

https://localhost:10000/

Manche Debian- oder Ubuntu-Distributionen erlauben keine Anmeldung mit dem Benutzer "root". In diesem Fall geben Sie als Benutzernamen "sudo" ein.

Nach dem Einloggen können Sie Ihren Webserver ganz nach Ihren Anforderungen konfigurieren.

ssd-vps Blitzschnelles VPS

Gib dich nicht mit irgendeinem VPS zufrieden. Vergiss veraltete Technik und alte HDDs – hol dir einen NVMe SSD VPS von Cloudzy und erlebe echte Geschwindigkeit!

Jetzt ein SSD VPS holen

Fazit

Zusammenfassend lässt sich sagen: Webmin ist ein leistungsstarkes Tool zur Verwaltung eines VPS. Es ist Open-Source, kostenlos und lässt sich schnell installieren und bedienen. Außerdem bietet es zahlreiche Optionen für die Serververwaltung.

Wenn du also nach einer einfachen Möglichkeit suchst, deinen Server zu verwalten und reibungslos am Laufen zu halten, empfehle ich dir, unseren Leitfaden noch einmal durchzugehen und herauszufinden, wie du Webmin auf einem VPS oder Ubuntu installierst. Allerdings gibt es noch einen weiteren Punkt.

Ich erinnere mich noch, als ich einen VPS zu kaufen. Ich erinnere mich noch gut daran, wie schwer es war, einen zuverlässigen, sicheren Anbieter zu finden. Und wenn ich etwas mit diesen Eigenschaften gefunden hatte, war es entweder zu teuer oder nicht leistungsstark genug. Die Frustration damals war enorm – ich war kurz davor, aufzugeben. Genau in diesem Moment stieß ich auf Cloudzy VPS.

Cloudzy bietet erstklassige, leistungsstarke VPS zum Preis von weniger als zwei pikanten Chicken Nuggets. Mit DDR4 RAMs, NVMe Speicher und 1 Gbps Bandbreite ist Cloudzy für Sie da.

Teilen

Weitere Blog-Beiträge

Weiterlesen.

Beste selbst gehostete Apps, die du mit Cosmos Cloud betreiben kannst – Titelbild mit App-Panels rund um ein Cosmos-Dashboard.
Server & Betriebssysteme

Die besten selbst gehosteten Apps für Cosmos Cloud: Dateien, Medien, Passwörter, Automatisierung und mehr!

Maybe du hast Cosmos Cloud eingerichtet und möchtest wissen, welche Apps gut dazu passen - oder du hast dich noch gar nicht für Cosmos entschieden und willst nur sehen, wie gut es in deinen Workflow passt

Nick SilberNick Silber 16 Min. Lesezeit
Portainer vs Cosmos Cloud für die Verwaltung von Docker-Apps – Titelbild mit Hybrid-Setup-Diagramm und farbigen Blöcken für Ops und Zugriff.
Server & Betriebssysteme

Portainer vs Cosmos Cloud: Die bessere Wahl für Docker App-Management

Wenn du Docker bereits kennst und einfach den saubereren Weg suchst, einen wachsenden App-Stack zu betreiben, hier die kurze Antwort auf Portainer vs Cosmos Cloud: Portainer ist die stärkere Wahl für direkt

Nick SilberNick Silber 14 Min. Lesezeit
Cosmos Cloud vs CasaOS vs Umbrel – Feature-Grafik mit drei Self-Hosting-Wegen innerhalb eines abstrakten Cloud-Netzwerks.
Server & Betriebssysteme

Cosmos Cloud vs CasaOS vs Umbrel: Welche Self-Hosted-Plattform passt zu deinem Setup?

Die kurze Antwort: CasaOS ist nach wie vor der einfachste Einstieg, Umbrel bietet die übersichtlichste kuratierte Oberfläche, und Cosmos Cloud macht mehr Sinn, sobald du mehr Kontrolle über Domain

Nick SilberNick Silber 11 Min. Lesezeit

Bereit zum Deployen? Ab 2,48 $/Monat.

Unabhängige Cloud seit 2008. AMD EPYC, NVMe, 40 Gbps. 14 Tage Geld-zurück-Garantie.