50% korting alle abonnementen, tijdelijk aanbod. Vanaf $2.48/mo
8 min resterend
Servers & besturingssysteem

Hoe installeer je Webmin op een VPS - [stapsgewijze handleiding]

Armin Potter By Armin Potter 8 minuten lezen Bijgewerkt 15 apr. 2023
Hoe installeer je Webmin op een VPS

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.

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:

https://localhost:10000/

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.

ssd-vps 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 VPS

Conclusie

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.

Delen

Meer van de blog

Verder lezen.

Omslagafbeelding van de beste self-hosted apps die je met Cosmos Cloud kunt draaien, met app-panelen rondom een Cosmos-dashboard.
Servers & besturingssysteem

De beste self-hosted apps voor gebruik met Cosmos Cloud: bestanden, media, wachtwoorden, automatisering en meer!

Maybe je hebt Cosmos Cloud opgezet en wilt weten welke apps er goed bij passen, of je twijfelt nog over Cosmos en wilt eerst zien hoe goed het in jouw workflow past

Nick ZilverNick Zilver 16 minuten lezen
Portainer vs Cosmos Cloud voor het beheren van Docker-apps, met hybride configuratiediagram en neon ops vs. toegangsblokken.
Servers & besturingssysteem

Portainer vs Cosmos Cloud: Wat Past het Beste bij Docker App-beheer

Als je Docker al kent en gewoon op zoek bent naar de overzichtelijkste manier om een groeiende app-stack te draaien, hier is het korte antwoord op Portainer vs Cosmos Cloud. Portainer is de sterkere keuze voor direc

Nick ZilverNick Zilver 14 minuten lezen
Cosmos Cloud vs CasaOS vs Umbrel - afbeelding met drie self-hosted paden in één abstract cloudnetwerk.
Servers & besturingssysteem

Cosmos Cloud vs CasaOS vs Umbrel: Welk Self-Hosted Platform Past bij Jouw Setup?

Het korte antwoord: CasaOS is nog steeds het makkelijkste startpunt, Umbrel voelt het meest verzorgd en overzichtelijk aan, en Cosmos Cloud wordt interessanter zodra je meer controle wilt over doma

Nick ZilverNick Zilver 11 min lezen

Klaar om in te zetten? Vanaf $2.48/mnd.

Onafhankelijke cloud, sinds 2008. AMD EPYC, NVMe, 40 Gbps. 14 dagen geld-terug-garantie.