Sådan hoster du en Minecraft-server på en VPS
På denne side
En VPS giver dig en hel Linux-server for dig selv: root-adgang, en offentlig IP og intet kørende på den, som du ikke selv har lagt der. For en Minecraft-server betyder det fuld kontrol — enhver version, enhver software, et vilkårligt antal verdener og plads til en proxy, en Discord-bot eller et website ved siden af.
De samme trin — det rette runtime-miljø, en firewallregel, en systemd-tjeneste og backup — gælder for næsten enhver spilserver, du kører på en Linux VPS; kun programmet og porten ændrer sig.
Det betyder også, at du er administratoren. Denne guide dækker hele opsætningen på Ubuntu 24.04 — hver kommando i den er kørt på en ren server, før den blev skrevet ned — og starter med en ærlig sammenligning, for til en enkelt Minecraft-server er en VPS ikke altid det bedste valg.
Den korte version
- Skaf en VPS med mindst 4 GB RAM, der kører Ubuntu 24.04. Ubuntus egne pakkearkiver indeholder alle de Java-versioner, Minecraft har brug for.
- Installér den Java, din Minecraft-version kræver — Java 25 til de aktuelle 26.x-udgivelser, Java 21 til 1.20.5 til 1.21.x.
- Kør serveren som sin egen bruger fra sin egen mappe, aldrig som root.
- Åbn TCP-port 25565 i firewallen — efter du har tilladt SSH, ikke før.
- Gør den til en systemd-tjeneste, så den starter ved opstart og genstarter efter et nedbrud, og sæt backup op, før du får brug for det.
Det er cirka en halv times arbejde. Afsnittene nedenfor giver de præcise kommandoer, og det første hjælper dig med at afgøre, om en VPS overhovedet er det rette værktøj.
Fuld root, NVMe og DDoS-beskyttelse: En VPS fra HytHost med 4 GB RAM starter ved €7.00/md.
Se VPS-pakkerVPS eller administreret Minecraft-pakke? Den ærlige sammenligning
Begge kører den samme Java-server på lignende hardware. Forskellen er, hvem der gør arbejdet, og hvad maskinen ellers kan.
| Linux VPS | Administreret Minecraft-pakke | |
|---|---|---|
| Omkring 8-9 GB RAM | VPS 3, 8 GB — €15.00/md. | MC Diamond, 9 GB — €11.65/md. |
| Hukommelse til rådighed for Minecraft | Det, der er tilbage efter styresystemet | Hele pakken |
| Installation af versioner og modpacks | I hånden | Versionsskifter og modpack-installation med ét klik |
| Sikkerhedsopdateringer, firewall, backup | Dit ansvar | Klares for dig |
| Anden software på samme maskine | Hvad som helst | Kun Minecraft |
| Flere servere, en proxy, en database | Ja, alt på én maskine | Én server pr. pakke |
Til én Minecraft-server er den administrerede pakke den bedste handel: mere hukommelse for færre penge og ingen administration. En VPS gør sig fortjent, når du vil have mere end én server — for eksempel en Velocity-proxy foran en lobby og en survival-verden — eller andre ting kørende ved siden af Minecraft: en Discord-bot, et website, en database, dine egne værktøjer. Det er også det rette valg, hvis det at drive serveren er pointen, og du vil lære Linux undervejs.
Hvis det lyder som dig, så fortsæt. Hvis du bare vil have en server til dine venner, får Minecraft-hosting dig hurtigere i mål.
Valg af VPS, styresystem og Java-version
Hvor stor en VPS
Giv styresystemet omkring 1.5-2 GB, og giv Minecraft resten.
| HytHost VPS | Specifikationer | God til |
|---|---|---|
| VPS 2 — €7.00/md. | 4 vCPU, 4 GB RAM, 30 GB NVMe | En Paper-server til en vennegruppe |
| VPS 3 — €15.00/md. | 4 vCPU, 8 GB RAM, 50 GB NVMe | En travlere Paper-server eller et let modpack |
| VPS 4 — €27.00/md. | 6 vCPU, 16 GB RAM, 100 GB NVMe | Modpacks eller en proxy med flere servere bag sig |
De mindste pakker med 2 GB er fine til en bot eller en testverden, men for trange til en rigtig Minecraft-server, når styresystemet har taget sin del. Om hvordan hukommelse hænger sammen med spillere og mods, se hvor meget RAM en Minecraft-server skal bruge.
Hvilket styresystem
Vælg Ubuntu 24.04. Dets standardarkiver indeholder OpenJDK 17, 21 og 25, hvilket dækker alle de Minecraft-versioner, du sandsynligvis vil køre. Debian 12 er også et fint system, men dets arkiver tilbyder kun Java 17 — for gammel til enhver Minecraft-udgivelse siden 1.20.5 — så du ville først skulle tilføje et Java-arkiv fra en tredjepart.
Hvilken Java-version
| Minecraft-version | Påkrævet Java |
|---|---|
| 26.1 og nyere | Java 25 |
| 1.20.5 til 1.21.x | Java 21 |
| 1.18 til 1.20.4 | Java 17 |
Disse kommer direkte fra de versionsdata, Mojang offentliggør for hver udgivelse. De fleste modpacks sigter stadig mod 1.21.1, så tjek dit packs version, før du installerer Java.
Installation af serveren trin for trin
Log ind over SSH som en bruger med sudo. Kommandoerne nedenfor installerer Java 25 til den aktuelle udgivelse; brug openjdk-21-jre-headless i stedet til 1.20.5-1.21.x.
- Opdatér systemet og installér Java:
sudo apt update && sudo apt upgrade -y sudo apt install -y openjdk-25-jre-headless java -version
- Opret en bruger, der ejer serveren og intet andet:
sudo useradd -r -m -d /opt/minecraft -s /usr/sbin/nologin minecraft
Når serveren kører som sin egen bruger, kan et kompromitteret plugin skade serveren, men ikke hele maskinen. - Download server-jar-filen. Kopiér downloadlinket til vanilla-serveren fra minecraft.net eller til Paper fra papermc.io, og hent den ned i servermappen:
cd /opt/minecraft sudo -u minecraft curl -o server.jar "PASTE_THE_DOWNLOAD_LINK_HERE"
- Acceptér EULA og start den én gang:
echo "eula=true" | sudo -u minecraft tee /opt/minecraft/eula.txt sudo -u minecraft java -Xms2G -Xmx6G -jar server.jar nogui
Vent påDone, skrivstop, og verdenen ogserver.propertieser nu på plads. Sæt-Xmxtil VPS'ens hukommelse minus cirka 2 GB —-Xmx6Gpå en VPS med 8 GB.
Firewall, automatisk start og genstarter
Åbn porten uden at låse dig selv ude
sudo ufw allow 22/tcp sudo ufw allow 25565/tcp sudo ufw enable
ufw til uden den første linje, afbrydes din egen SSH-session, og den eneste vej tilbage er udbyderens konsol.Kør den som en tjeneste
Opret /etc/systemd/system/minecraft.service:
[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
Indlæs og start den derefter:
sudo systemctl daemon-reload sudo systemctl enable --now minecraft journalctl -u minecraft -f
Serveren starter nu, når VPS'en starter op, og kommer selv tilbage, hvis den går ned. journalctl viser dens konsoloutput; sudo systemctl stop minecraft lukker den pænt ned.
Spillerne forbinder til VPS'ens IP-adresse. Hvis de ikke kan, så tjek i denne rækkefølge: tjenesten kører, sudo ufw status viser 25565, og server-port i server.properties er stadig 25565.
Backup og opdateringer
På en VPS tager ingen backup af din verden, medmindre du selv gør det. To lag fungerer godt sammen:
- Et snapshot af hele VPS'en. HytHosts VPS-pakker tilbyder en snapshot-backup, der fanger maskinen, som den er — det rigtige at gendanne efter en mislykket systemopdatering.
- En kopi af verdenen uden for serveren. Et snapshot bor sammen med VPS'en; en kopi et andet sted overlever alt, hvad der måtte ske med den. Pak servermappen i et arkiv, mens serveren er stoppet, og flyt arkivet væk fra maskinen efter en tidsplan med
cron.
At opdatere Minecraft er derefter rutine: tag en backup, tjek Java-tabellen ovenfor for den nye version, erstat server.jar, start den og læs loggen. Hvis et plugin eller mod endnu ikke er klar til den nye version, er backuppen din vej tilbage.
sudo apt update && sudo apt upgrade én gang om ugen, eller automatiske opdateringer, koster ingenting og lukker de fleste af de døre, der betyder noget på en server, som vender ud mod internettet.Ofte stillede spørgsmål
Ja, hvis du vil have fuld kontrol eller mere end én ting på maskinen: flere servere bag en proxy, en Discord-bot, et website eller en database. Til en enkelt Minecraft-server giver en administreret Minecraft-pakke som regel mere hukommelse for færre penge og kræver ingen administration.
Mindst 4 GB til en lille Paper-server, 8 GB til en travlere server eller et let modpack og 16 GB til tungere modpacks eller flere servere. Styresystemet skal bruge omkring 1.5-2 GB af det, så sæt -Xmx til VPS'ens hukommelse minus cirka 2 GB.
Ifølge de versionsdata, Mojang offentliggør, kræver Minecraft 26.1 og nyere Java 25, versionerne 1.20.5 til 1.21.x kræver Java 21, og 1.18 til 1.20.4 kræver Java 17. De fleste modpacks sigter i dag mod 1.21.1, hvilket betyder Java 21.
Ubuntu 24.04 er det enkleste valg, fordi dets standardarkiver indeholder OpenJDK 17, 21 og 25. Debian 12 tilbyder kun Java 17 i sine arkiver, hvilket er for gammelt til Minecraft 1.20.5 og nyere, medmindre man tilføjer et Java-arkiv fra en tredjepart.
Tjek tre ting i rækkefølge: serveren kører (systemctl status minecraft), firewallen tillader TCP 25565 (ufw status), og server.properties bruger stadig port 25565. Spillerne skal forbinde til VPS'ens offentlige IP; et værtsnavn virker først, når en DNS-post peger på den.
Til en enkelt Minecraft-server som regel ikke. Hos HytHost koster en administreret Minecraft-pakke med 9 GB €11.65/md., mens en VPS med 8 GB koster €15.00/md., og på VPS'en går en del af hukommelsen til styresystemet. En VPS bliver det bedste køb, når den kører flere servere eller anden software.
Ja, det er en af hovedårsagerne til at vælge en VPS. En proxy som Velocity med flere servere bag sig, en Discord-bot, et website eller en database kan dele maskinen, så længe RAM og CPU er dimensioneret til dem alle tilsammen.
Din egen Linux-server, klar på få minutter
HytHost KVM VPS med dedikerede vCPU-kerner, NVMe-lager, fuld root-adgang og DDoS-beskyttelse — 4 GB fra €7.00/md.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursVar denne guide en hjælp?