Minecraft · Guide

Så hostar du en Minecraft-server på en VPS

Uppdaterad October 2, 2026 7 min läsning

På den här sidan
  1. Den korta versionen
  2. VPS eller managerat Minecraft-paket? Den ärliga jämförelsen
  3. Välja VPS, operativsystem och Java-version
  4. Installera servern steg för steg
  5. Brandvägg, autostart och omstarter
  6. Backup och uppdateringar
  7. FAQ

En VPS ger dig en hel egen Linux-server: root-åtkomst, en publik IP och ingenting som körs där som du inte själv har lagt dit. För en Minecraft-server betyder det full kontroll — vilken version som helst, vilken mjukvara som helst, hur många världar som helst och plats för en proxy, en Discord-bot eller en webbplats bredvid.

Samma steg — rätt körmiljö, en brandväggsregel, en systemd-tjänst och backup — gäller för nästan alla spelservrar du kör på en Linux-VPS; bara programmet och porten ändras.

Det betyder också att du är administratören. Den här guiden täcker hela installationen på Ubuntu 24.04 — varje kommando i den har körts på en ren server innan det skrevs ner — och börjar med en ärlig jämförelse, för till en enda Minecraft-server är en VPS inte alltid det bästa köpet.

Den korta versionen

  1. Skaffa en VPS med minst 4 GB RAM som kör Ubuntu 24.04. Ubuntus egna förråd innehåller alla Java-versioner som Minecraft behöver.
  2. Installera den Java som din Minecraft-version kräver — Java 25 för de aktuella 26.x-versionerna, Java 21 för 1.20.5 till 1.21.x.
  3. Kör servern som en egen användare från en egen mapp, aldrig som root.
  4. Öppna TCP-port 25565 i brandväggen — efter att du tillåtit SSH, inte före.
  5. Gör den till en systemd-tjänst så att den startar vid uppstart och startar om efter en krasch, och sätt upp backup innan du behöver den.

Det tar ungefär en halvtimme. Avsnitten nedan ger de exakta kommandona, och det första hjälper dig att avgöra om en VPS överhuvudtaget är rätt verktyg.

Full root, NVMe och DDoS-skydd: en VPS från HytHost med 4 GB RAM kostar från €7.00/mån.

Se VPS-paket

VPS eller managerat Minecraft-paket? Den ärliga jämförelsen

Båda kör samma Java-server på liknande hårdvara. Skillnaden är vem som gör jobbet och vad maskinen i övrigt kan göra.

Linux-VPSManagerat Minecraft-paket
Runt 8-9 GB RAMVPS 3, 8 GB — €15.00/månMC Diamond, 9 GB — €11.65/mån
Minne tillgängligt för MinecraftDet som blir kvar efter operativsystemetHela paketet
Installation av versioner och modpacksFör handVersionsväljare och modpack-installation med ett klick
Säkerhetsuppdateringar, brandvägg, backupDitt ansvarSköts åt dig
Annan mjukvara på samma maskinVad som helstBara Minecraft
Flera servrar, en proxy, en databasJa, allt på en maskinEn server per paket

För en enda Minecraft-server är det managerade paketet det bättre köpet: mer minne för mindre pengar och ingen administration. En VPS förtjänar sin plats när du vill ha mer än en server — till exempel en Velocity-proxy framför en lobby och en survival-värld — eller andra saker som körs bredvid Minecraft: en Discord-bot, en webbplats, en databas, dina egna verktyg. Det är också rätt val om det är själva poängen att driva servern och du vill lära dig Linux på vägen.

Om det låter som du, fortsätt. Om du bara vill ha en server för dina vänner tar Minecraft-hosting dig dit snabbare.

Välja VPS, operativsystem och Java-version

Hur stor VPS

Lämna ungefär 1.5-2 GB åt operativsystemet och ge resten till Minecraft.

HytHost VPSSpecifikationerPassar för
VPS 2 — €7.00/mån4 vCPU, 4 GB RAM, 30 GB NVMeEn Paper-server för ett kompisgäng
VPS 3 — €15.00/mån4 vCPU, 8 GB RAM, 50 GB NVMeEn mer välbesökt Paper-server eller ett lätt modpack
VPS 4 — €27.00/mån6 vCPU, 16 GB RAM, 100 GB NVMeModpacks eller en proxy med flera servrar bakom

De minsta paketen med 2 GB räcker för en bot eller en testvärld, men är för snåla för en riktig Minecraft-server när operativsystemet har tagit sin del. För hur minne hänger ihop med spelare och moddar, se hur mycket RAM en Minecraft-server behöver.

Vilket operativsystem

Välj Ubuntu 24.04. Dess standardförråd innehåller OpenJDK 17, 21 och 25, vilket täcker alla Minecraft-versioner du sannolikt kommer att köra. Debian 12 är också ett bra system, men dess förråd erbjuder bara Java 17 — för gammalt för alla Minecraft-versioner sedan 1.20.5 — så du skulle först behöva lägga till ett Java-förråd från tredje part.

Vilken Java-version

Minecraft-versionJava som krävs
26.1 och nyareJava 25
1.20.5 till 1.21.xJava 21
1.18 till 1.20.4Java 17

Uppgifterna kommer direkt från de versionsdata som Mojang publicerar för varje version. De flesta modpacks siktar fortfarande på 1.21.1, så kontrollera ditt packs version innan du installerar Java.

Installera servern steg för steg

Logga in via SSH som en användare med sudo. Kommandona nedan installerar Java 25 för den aktuella versionen; byt till openjdk-21-jre-headless för 1.20.5-1.21.x.

  1. Uppdatera systemet och installera Java:
    sudo apt update && sudo apt upgrade -y
    sudo apt install -y openjdk-25-jre-headless
    java -version
  2. Skapa en användare som äger servern och inget annat:
    sudo useradd -r -m -d /opt/minecraft -s /usr/sbin/nologin minecraft
    När servern körs som en egen användare kan ett komprometterat plugin skada servern, inte hela maskinen.
  3. Ladda ner server-jar-filen. Kopiera nedladdningslänken för vanilla-servern från minecraft.net, eller för Paper från papermc.io, och hämta den till servermappen:
    cd /opt/minecraft
    sudo -u minecraft curl -o server.jar "PASTE_THE_DOWNLOAD_LINK_HERE"
  4. Godkänn EULA och starta den en gång:
    echo "eula=true" | sudo -u minecraft tee /opt/minecraft/eula.txt
    sudo -u minecraft java -Xms2G -Xmx6G -jar server.jar nogui
    Vänta på Done, skriv stop, så finns världen och server.properties på plats. Sätt -Xmx till VPS:ens minne minus ungefär 2 GB — -Xmx6G på en VPS med 8 GB.

Brandvägg, autostart och omstarter

Öppna porten utan att låsa ute dig själv

sudo ufw allow 22/tcp
sudo ufw allow 25565/tcp
sudo ufw enable
Tillåt SSH innan du slår på brandväggen. Slår du på ufw utan den första raden bryts din egen SSH-session, och den enda vägen tillbaka är leverantörens konsol.

Kör den som en tjänst

Skapa /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

Ladda sedan in och starta den:

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

Servern startar nu när VPS:en bootar och kommer tillbaka av sig själv om den kraschar. journalctl visar dess konsolutdata; sudo systemctl stop minecraft stänger den snyggt.

Spelarna ansluter till VPS:ens IP-adress. Om de inte kan, kontrollera i den här ordningen: tjänsten körs, sudo ufw status listar 25565 och server-port i server.properties är fortfarande 25565.

Backup och uppdateringar

På en VPS säkerhetskopierar ingen din värld om inte du gör det. Två lager fungerar bra tillsammans:

  • En ögonblicksbild av hela VPS:en. HytHosts VPS-paket erbjuder snapshot-backup som fångar maskinen som den är — rätt sak att återställa efter en misslyckad systemuppdatering.
  • En kopia av världen utanför servern. En snapshot bor tillsammans med VPS:en; en kopia någon annanstans överlever allt som händer med den. Arkivera servermappen medan servern är stoppad och flytta arkivet från maskinen enligt ett schema med cron.

Att uppdatera Minecraft blir då rutin: ta en backup, kontrollera Java-tabellen ovan för den nya versionen, byt ut server.jar, starta den och läs loggen. Om ett plugin eller en modd inte är redo för den nya versionen än är backupen din väg tillbaka.

Håll säkerhetsuppdateringarna påslagna. sudo apt update && sudo apt upgrade en gång i veckan, eller automatiska uppdateringar, kostar ingenting och stänger de flesta dörrar som spelar roll på en server som är nåbar från internet.
FAQ

Vanliga frågor

Ja, om du vill ha full kontroll eller mer än en sak på maskinen: flera servrar bakom en proxy, en Discord-bot, en webbplats eller en databas. För en enda Minecraft-server ger ett managerat Minecraft-paket oftast mer minne för mindre pengar och kräver ingen administration.

Minst 4 GB för en liten Paper-server, 8 GB för en mer välbesökt server eller ett lätt modpack och 16 GB för tyngre modpacks eller flera servrar. Operativsystemet behöver ungefär 1.5-2 GB av det, så sätt -Xmx till VPS:ens minne minus ungefär 2 GB.

Enligt de versionsdata som Mojang publicerar behöver Minecraft 26.1 och nyare Java 25, versionerna 1.20.5 till 1.21.x behöver Java 21 och 1.18 till 1.20.4 behöver Java 17. De flesta modpacks siktar i dag på 1.21.1, vilket innebär Java 21.

Ubuntu 24.04 är det enklaste valet, eftersom dess standardförråd innehåller OpenJDK 17, 21 och 25. Debian 12 erbjuder bara Java 17 i sina förråd, vilket är för gammalt för Minecraft 1.20.5 och nyare om man inte lägger till ett Java-förråd från tredje part.

Kontrollera tre saker i ordning: servern körs (systemctl status minecraft), brandväggen tillåter TCP 25565 (ufw status) och server.properties använder fortfarande port 25565. Spelarna ska ansluta till VPS:ens publika IP; ett värdnamn fungerar först när en DNS-post pekar på den.

För en enda Minecraft-server oftast inte. Hos HytHost kostar ett managerat Minecraft-paket med 9 GB €11.65/mån medan en VPS med 8 GB kostar €15.00/mån, och på VPS:en går en del av minnet till operativsystemet. En VPS blir prisvärdare när den kör flera servrar eller annan mjukvara.

Ja, det är ett av huvudskälen till att välja en VPS. En proxy som Velocity med flera servrar bakom, en Discord-bot, en webbplats eller en databas kan dela maskinen, så länge RAM och CPU är dimensionerade för alla tillsammans.

Din egen Linux-server, klar på några minuter

HytHost KVM-VPS med dedikerade vCPU-kärnor, NVMe-lagring, full root-åtkomst och DDoS-skydd — 4 GB från €7.00/mån.

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

Var den här guiden till hjälp?