Minecraft · Gids

Een Minecraft server op een VPS hosten

Bijgewerkt October 2, 2026 8 min lezen

Op deze pagina
  1. De korte versie
  2. VPS of een managed Minecraft-pakket? De eerlijke vergelijking
  3. De VPS, het besturingssysteem en de Java-versie kiezen
  4. De server installeren, stap voor stap
  5. Firewall, automatisch starten en herstarten
  6. Back-ups en updates
  7. FAQ

Een VPS geeft je een complete Linux-server voor jezelf: root-toegang, een publiek IP en niets dat erop draait wat jij er niet op hebt gezet. Voor een Minecraft server betekent dat volledige controle: elke versie, elke software, zoveel werelden als je wilt en ruimte voor een proxy, een Discord-bot of een website ernaast.

Dezelfde stappen (de juiste runtime, een firewallregel, een systemd-service en back-ups) gelden voor bijna elke gameserver die je op een Linux VPS draait; alleen het programma en de poort veranderen.

Het betekent ook dat jij de beheerder bent. Deze gids behandelt de volledige installatie op Ubuntu 24.04 (elk commando is op een schone server uitgevoerd voordat het werd opgeschreven) en begint met een eerlijke vergelijking, want voor één Minecraft server is een VPS niet altijd de beste deal.

De korte versie

  1. Neem een VPS met minstens 4 GB RAM en Ubuntu 24.04. De eigen repositories van Ubuntu bevatten elke Java-versie die Minecraft nodig heeft.
  2. Installeer de Java die jouw Minecraft-versie vereist: Java 25 voor de huidige 26.x-releases, Java 21 voor 1.20.5 tot en met 1.21.x.
  3. Draai de server onder een eigen gebruiker vanuit een eigen map, nooit als root.
  4. Open TCP-poort 25565 in de firewall, nadat je SSH hebt toegestaan, niet ervoor.
  5. Maak er een systemd-service van zodat hij bij het opstarten start en na een crash herstart, en regel back-ups voordat je ze nodig hebt.

Dat is ongeveer een halfuur werk. De secties hieronder geven de exacte commando's, en de eerste helpt je beslissen of een VPS überhaupt het juiste gereedschap is.

Volledige root-toegang, NVMe en DDoS-bescherming: een VPS van HytHost met 4 GB RAM vanaf €7.00/mnd.

Bekijk VPS-pakketten

VPS of een managed Minecraft-pakket? De eerlijke vergelijking

Beide draaien dezelfde Java-server op vergelijkbare hardware. Het verschil zit in wie het werk doet en wat de machine verder nog kan.

Linux VPSManaged Minecraft-pakket
Ongeveer 8-9 GB RAMVPS 3, 8 GB — €15.00/mndMC Diamond, 9 GB — €11.65/mnd
Geheugen beschikbaar voor MinecraftWat overblijft na het besturingssysteemHet hele pakket
Versies en modpacks installerenMet de handVersiewisselaar en modpack-installatie in één klik
Beveiligingsupdates, firewall, back-upsJouw taakGeregeld
Andere software op dezelfde machineAllesAlleen Minecraft
Meerdere servers, een proxy, een databaseJa, alles op één machineEén server per pakket

Voor één Minecraft server is het managed pakket de betere deal: meer geheugen voor minder geld, en geen beheer. Een VPS verdient zijn plek als je meer dan één server wilt (bijvoorbeeld een Velocity-proxy voor een lobby en een survivalwereld) of andere dingen naast Minecraft wilt draaien: een Discord-bot, een website, een database, je eigen tools. Het is ook de juiste keuze als het beheren van de server juist het doel is en je onderweg Linux wilt leren.

Herken je jezelf daarin, lees dan verder. Wil je gewoon een server voor je vrienden, dan brengt Minecraft hosting je er sneller.

De VPS, het besturingssysteem en de Java-versie kiezen

Hoeveel VPS

Laat ongeveer 1.5-2 GB over voor het besturingssysteem en geef de rest aan Minecraft.

HytHost VPSSpecificatiesGeschikt voor
VPS 2 — €7.00/mnd4 vCPU, 4 GB RAM, 30 GB NVMeEen Paper-server voor een vriendengroep
VPS 3 — €15.00/mnd4 vCPU, 8 GB RAM, 50 GB NVMeEen drukkere Paper-server of een licht modpack
VPS 4 — €27.00/mnd6 vCPU, 16 GB RAM, 100 GB NVMeModpacks, of een proxy met meerdere servers erachter

De kleinste pakketten, met 2 GB, zijn prima voor een bot of een testwereld, maar te krap voor een echte Minecraft server zodra het besturingssysteem zijn deel heeft genomen. Hoe geheugen samenhangt met spelers en mods lees je in hoeveel RAM een Minecraft server nodig heeft.

Welk besturingssysteem

Kies Ubuntu 24.04. De standaardrepositories bevatten OpenJDK 17, 21 en 25, en daarmee dek je elke Minecraft-versie die je waarschijnlijk gaat draaien. Debian 12 is ook een prima systeem, maar de repositories bieden alleen Java 17 (te oud voor elke Minecraft-release sinds 1.20.5), dus dan moet je eerst een Java-repository van derden toevoegen.

Welke Java-versie

Minecraft-versieVereiste Java
26.1 en nieuwerJava 25
1.20.5 tot en met 1.21.xJava 21
1.18 tot en met 1.20.4Java 17

Deze gegevens komen rechtstreeks uit de versie-informatie die Mojang voor elke release publiceert. De meeste modpacks richten zich nog op 1.21.1, dus controleer de versie van je pack voordat je Java installeert.

De server installeren, stap voor stap

Log via SSH in als gebruiker met sudo. De commando's hieronder installeren Java 25 voor de huidige release; gebruik openjdk-21-jre-headless voor 1.20.5-1.21.x.

  1. Werk het systeem bij en installeer Java:
    sudo apt update && sudo apt upgrade -y
    sudo apt install -y openjdk-25-jre-headless
    java -version
  2. Maak een gebruiker aan die de server bezit en verder niets:
    sudo useradd -r -m -d /opt/minecraft -s /usr/sbin/nologin minecraft
    Door de server onder een eigen gebruiker te draaien kan een gecompromitteerde plugin de server beschadigen, maar niet de hele machine.
  3. Download de server-jar. Kopieer de downloadlink van de vanilla-server op minecraft.net, of van Paper op papermc.io, en haal hem op in de servermap:
    cd /opt/minecraft
    sudo -u minecraft curl -o server.jar "PASTE_THE_DOWNLOAD_LINK_HERE"
  4. Accepteer de EULA en start hem één keer:
    echo "eula=true" | sudo -u minecraft tee /opt/minecraft/eula.txt
    sudo -u minecraft java -Xms2G -Xmx6G -jar server.jar nogui
    Wacht op Done, typ stop, en de wereld en server.properties staan klaar. Zet -Xmx op het geheugen van je VPS min ongeveer 2 GB: -Xmx6G op een VPS van 8 GB.

Firewall, automatisch starten en herstarten

Open de poort zonder jezelf buiten te sluiten

sudo ufw allow 22/tcp
sudo ufw allow 25565/tcp
sudo ufw enable
Sta SSH toe voordat je de firewall inschakelt. Zet je ufw aan zonder de eerste regel, dan verbreek je je eigen SSH-sessie en kom je alleen nog binnen via de console van de provider.

Draai hem als service

Maak /etc/systemd/system/minecraft.service aan:

[Unit]
Description=Minecraft server
After=network-online.target
Wants=network-online.target

[Service]
User=minecraft
WorkingDirectory=/opt/minecraft
ExecStart=/usr/bin/java -Xms2G -Xmx6G -jar server.jar nogui
Restart=on-failure
RestartSec=10

[Install]
WantedBy=multi-user.target

Laad en start hem daarna:

sudo systemctl daemon-reload
sudo systemctl enable --now minecraft
journalctl -u minecraft -f

De server start nu mee als de VPS opstart en komt vanzelf terug na een crash. journalctl toont de console-uitvoer; sudo systemctl stop minecraft sluit hem netjes af.

Spelers verbinden met het IP-adres van de VPS. Lukt dat niet, controleer dan in deze volgorde: draait de service, staat 25565 in sudo ufw status, en is server-port in server.properties nog steeds 25565.

Back-ups en updates

Op een VPS maakt niemand een back-up van je wereld als jij het niet doet. Twee lagen werken goed samen:

  • Een snapshot van de hele VPS. HytHost VPS-pakketten bieden een snapshot-back-upoptie, die de machine vastlegt zoals hij is: precies wat je wilt terugzetten na een mislukte systeemupdate.
  • Een kopie van de wereld buiten de server. Een snapshot leeft met de VPS mee; een kopie ergens anders overleeft alles wat de VPS overkomt. Archiveer de servermap terwijl de server gestopt is en verplaats het archief volgens schema van de machine af met cron.

Minecraft updaten wordt dan routine: maak een back-up, zoek de nieuwe versie op in de Java-tabel hierboven, vervang server.jar, start hem en lees het log. Is een plugin of mod nog niet klaar voor de nieuwe versie, dan is de back-up je weg terug.

Laat beveiligingsupdates aan staan. Eén keer per week sudo apt update && sudo apt upgrade, of automatische updates, kost niets en sluit de meeste deuren die ertoe doen op een server die aan internet hangt.
FAQ

Veelgestelde vragen

Ja, als je volledige controle wilt of meer dan één ding op de machine: meerdere servers achter een proxy, een Discord-bot, een website of een database. Voor één Minecraft server geeft een managed Minecraft-pakket meestal meer geheugen voor minder geld, zonder beheer.

Minstens 4 GB voor een kleine Paper-server, 8 GB voor een drukkere server of een licht modpack, en 16 GB voor zware modpacks of meerdere servers. Het besturingssysteem neemt daar ongeveer 1.5-2 GB van, dus zet -Xmx op het VPS-geheugen min ongeveer 2 GB.

Volgens de versiegegevens die Mojang publiceert heeft Minecraft 26.1 en nieuwer Java 25 nodig, versies 1.20.5 tot en met 1.21.x Java 21, en 1.18 tot en met 1.20.4 Java 17. De meeste modpacks richten zich nu op 1.21.1, dus Java 21.

Ubuntu 24.04 is de eenvoudigste keuze, omdat de standaardrepositories OpenJDK 17, 21 en 25 bevatten. Debian 12 biedt in zijn repositories alleen Java 17, te oud voor Minecraft 1.20.5 en nieuwer, tenzij je een Java-repository van derden toevoegt.

Controleer drie dingen in deze volgorde: draait de server (systemctl status minecraft), laat de firewall TCP 25565 toe (ufw status), en gebruikt server.properties nog poort 25565. Spelers moeten verbinden met het publieke IP van de VPS; een hostnaam werkt pas als er een DNS-record naar verwijst.

Voor één Minecraft server meestal niet. Bij HytHost kost een managed Minecraft-pakket van 9 GB €11.65/mnd, terwijl een VPS van 8 GB €15.00/mnd kost, en op de VPS gaat een deel van het geheugen naar het besturingssysteem. Een VPS wordt de betere keuze als hij meerdere servers of andere software draait.

Ja, dat is een van de belangrijkste redenen om voor een VPS te kiezen. Een proxy zoals Velocity met meerdere servers erachter, een Discord-bot, een website of een database kunnen de machine delen, zolang RAM en CPU voor alles samen berekend zijn.

Je eigen Linux-server, binnen minuten klaar

HytHost KVM VPS met dedicated vCPU-cores, NVMe-opslag, volledige root-toegang en DDoS-bescherming: 4 GB vanaf €7.00/mnd.

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours

Was deze gids nuttig?