Webmin is een webgebaseerde beheersinterface voor Unix-achtige systemen zoals Linux. Het biedt een uitgebreide set functies voor systeembeheer, waaronder systeeminstellingen, netwerken, opslag en beveiliging. Webmin is gratis en open-source software, uitgebracht onder de GNU, Algemene Openbare Licentie.
- Waarom heb ik Webmin nodig op een VPS?
- Webmin installeren op een CentOS-server of een RHEL-gebaseerde server
- Stap 1: Installeer eerst de benodigde afhankelijkheidspakketten.
- Stap 2: Voeg de Webmin-repository toe aan de repositorylijst. Open een terminal en voer het volgende commando in:
- Stap 3: Voeg de volgende regels toe aan het bestand:
- Stap 4: Download en installeer nu de GPG-sleutel met het volgende commando:
- Stap 5: Werk de repository bij:
- Stap 6: Installeer Webmin door het volgende commando in te voeren:
- Stap 7: Start de service en zorg dat deze automatisch opstart:
- Stap 8: Als je een firewall gebruikt, moet je Webmin toestaan via de firewall met het volgende commando:
- Stap 9: Je kunt nu inloggen op Webmin. Open de volgende URL in je browser:
- Stap 10: Voer je gebruikersnaam en wachtwoord in via het HTTPS-protocol.
- Stap 11: Configureer je VPS
- Stap 12: Wijzig de standaardpoort
- Webmin virtuele host
- Webmin installeren op een Ubuntu-server of Debian-gebaseerde server
- Conclusie
Via elke moderne webbrowser kun je gebruikersaccounts, Apache, DNS, bestandsdeling en nog veel meer instellen.
In deze handleiding leer je hoe je Webmin installeert op een VPS, op een Ubuntu-server en op een Debian-gebaseerde server.
Maar laten we eerst de voordelen van Webmin bekijken en uitleggen waarom je het nodig hebt.
Waarom heb ik Webmin nodig op een VPS?
Webmin is een webgebaseerd serverbeheerplatform waarmee je je server via een browser beheert, waar je ook bent. Het biedt een breed scala aan modules voor veelvoorkomende taken en is uitbreidbaar met extra modules indien nodig. Sommigen noemen Webmin zelfs de winnaar van Webmin versus cPanel.
Er zijn veel voordelen aan het gebruik van Webmin op een VPS. Hier zijn de belangrijkste:
- Het grootste voordeel is misschien wel dat Webmin gratis en open source is. Je hoeft je dus geen zorgen te maken over de kosten.
- Webmin is eenvoudig te leren en te gebruiken. De grafische interface maakt serverbeheer toegankelijk, ook als je er nog niet veel ervaring mee hebt. Taken zoals het aanmaken van gebruikersaccounts, het configureren van Apache en het beheren van databases voer je er snel mee uit.
- Webmin ondersteunt alle gangbare Linux-distributies, dus je hoeft je server niet te vervangen.
- Als je Webmin op een VPS installeert, bespaar je tijd dankzij snelkoppelingen naar veelgebruikte commando's.
- Bovendien hoef je geen command-line tools meer te gebruiken om configuratiebestanden te bewerken of commando's uit te voeren.
- Webmin biedt een API waarmee je externe applicaties in het Webmin-systeem kunt integreren.
- Een ander voordeel van Webmin op een VPS is dat het je overzicht bewaard. Alle instellingen en configuraties van je server staan op één plek, waardoor je snel vindt wat je zoekt. Dit is vooral handig als je regelmatig wijzigingen aanbrengt in je serverinstellingen.
- Installeer Webmin op een VPS ook voor extra veiligheid.
- Tot slot heeft Webmin een grote gebruikersgemeenschap met uitgebreide documentatie en actieve supportforums. De betrouwbaarheid spreekt voor zich.
Nu je weet waarom het zinvol is om Webmin op een VPS te installeren, gaan we aan de slag.
Ook lezen: Installeer pptp VPN op je VPS
Webmin installeren op een CentOS-server of een RHEL-gebaseerde server
Zoek je een gebruiksvriendelijke interface voor het beheer van je VPS? Dan is Webmin een uitstekende keuze. Hieronder lees je hoe je Webmin installeert op een VPS (Virtual Private Server).
Stap 1: Installeer eerst de benodigde afhankelijkheidspakketten.
sudo yum install nano -y
Stap 2: Voeg de Webmin-repository toe aan de repositorylijst. Open een terminal en voer het volgende commando in:
sudo nano /etc/yum.repos.d/webmin.repo
Stap 3: Voeg de volgende regels toe aan het bestand:
[Webmin] name=Webmin Distribution Neutral #baseurl=http://download.webmin.com/download/yum mirrorlist=http://download.webmin.com/download/yum/mirrorlist enabled=1
Stap 4: Download en installeer nu de GPG-sleutel met het volgende commando:
wget http://www.webmin.com/jcameron-key.asc
sudo rpm --import jcameron-key.asc
Stap 5: Werk de repository bij:
sudo yum check-update
Stap 6: Installeer Webmin door het volgende commando in te voeren:
sudo yum install webmin -y
Als de installatie mislukt omdat de afhankelijkheden nog niet gereed zijn, voer het installatiecommando opnieuw in.
Stap 7: Start de service en zorg dat deze automatisch opstart:
chkconfig webmin on
service webmin start
Stap 8: Als je een firewall gebruikt, moet je Webmin toestaan via de firewall met het volgende commando:
firewall-cmd --permanent --add-port=10000/tcp
firewall-cmd --reload
Stap 9: Je kunt nu inloggen op Webmin. Open de volgende URL in je browser:
https://your-ip-addres:10000
Stap 10: Voer je gebruikersnaam en wachtwoord in via het HTTPS-protocol.
Standaard is de gebruikersnaam root en het wachtwoord het wachtwoord van de root-gebruiker.
Stap 11: Configureer je VPS
Nu is het tijd om je VPS te configureren met Webmin via "Webmin configuration."
Stap 12: Wijzig de standaardpoort
Als je Webmin VPS een publiek IP-adres heeft, ga dan naar "ports and addresses" en stel de standaardpoort in op "some."
Klaar. Je weet nu hoe je Webmin op een VPS installeert.
Als je het wachtwoord van Webmin wilt wijzigen, voer dan dit commando in:
/usr/libexec/webmin/changepass.pl /etc/webmin root NEWPASSWORD
Het wordt echter afgeraden om het wachtwoord voor een specifieke gebruiker in Webmin te wijzigen.
Webmin virtuele host
Een van de functies van Webmin is de virtuele host. Hiermee kun je meerdere websites op één server hosten. Nadat je Webmin op een VPS hebt geïnstalleerd, maak je virtuele hosts aan door deze stappen te volgen:
- Stap 1: Go naar het configuratiescherm.
- Stap 2: Werk je Webmin bij zodat je de nieuwste versie gebruikt.
- Stap 3: Log in op Webmin en klik op het pictogram Servers.
- Stap 4: Klik op Apache WebServer.
- Stap 5: Selecteer "any address" in het gedeelte "Create a New Virtual Server".
- Stap 6: Voer in het veld "port" 80 in en selecteer de laatste keuzeknop.
- Stap 7: Voer in het veld "document root" de naam in van de HTML-bestanden voor je virtuele host.
- Stap 8: Voer de domeinnaam in het veld "server name" in.
De Webmin virtuele host is nu aangemaakt.
Webmin installeren op een Ubuntu-server of Debian-gebaseerde server
Ubuntu is een op Debian gebaseerd Linux-besturingssysteem dat bekend staat om zijn gebruiksgemak en het brede aanbod aan softwarepakketten. Ubuntu is ook een van de meest gebruikte Linux-distributies voor webservers, mede dankzij de goed geïntegreerde Webmin-tool. Webmin biedt een overzichtelijke grafische interface voor het beheren van serverinstellingen, waaronder Apache, MySQL en gebruikersaccounts. Dit maakt het configureren van een Ubuntu-server een stuk eenvoudiger voor wie niet vertrouwd is met de Linux-opdrachtregel.
Ook lezen: Apache tegen Nginx 2022
Je hebt geleerd hoe je Webmin op een VPS installeert. Nu laten we zien hoe je Webmin installeert op een Ubuntu-server of een op Debian gebaseerde server.
Installeer eerst de benodigde afhankelijkheidspakketten.
sudo apt install software-properties-common apt-transport-https -y
Voeg de Webmin-repository en de GPG-sleutel toe.
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"
Tot slot installeren we Webmin:
sudo apt install webmin -y
Als je een firewall gebruikt, sta de verbinding toe met dit commando:
sudo ufw allow 10000/tcp
Dat is alles. De standaard gebruikersnaam is "root" en het wachtwoord is je huidige root-wachtwoord.
Open nu je webbrowser en ga naar het volgende adres:
Sommige Debian- of Ubuntu-distributies staan inloggen als "root" niet toe. Gebruik in dat geval "sudo" als gebruikersnaam.
Na het inloggen kun je de webserver naar wens configureren.
Razendsnelle VPS
Genoegen nemen met een willekeurige VPS? Vergeet verouderde technologie — haal een NVMe SSD VPS van Cloudzy en ervaar echte snelheid.
Kies een SSD VPSConclusie
Kortom, Webmin is een krachtige tool voor het beheren van een VPS. Het is gratis, open-source, eenvoudig te installeren en biedt uitgebreide mogelijkheden voor serverbeheer.
Wil je je server eenvoudig beheren en soepel laten draaien? Lees onze handleiding nog eens door en leer hoe je Webmin installeert op een VPS of Ubuntu. Er is nog één ding dat je moet weten.
Ik herinner me toen ik wilde koop VPS. Ik weet nog hoe moeilijk het was om een betrouwbare, veilige optie te vinden. Als ik iets gevonden had dat aan die eisen voldeed, was het óf te duur óf te traag. De frustratie stapelde zich op en ik stond op het punt het op te geven — totdat ik Cloudzy VPS ontdekte.
Cloudzy biedt hoogwaardige VPS voor een prijs die lager is dan die van een zakje kipnuggets. Met DDR4 RAMs, NVMe-opslag en 1 Gbps bandbreedte zit je altijd goed bij Cloudzy.