VPS

Minecraft server na VPS ručně (Paper)

Jak na VPS ručně spustit Minecraft server Paper: instalace Javy, první spuštění, běh přes screen nebo systemd a otevření portu 25565.

2 min čteníAktualizováno 9. října 2026

Chceš mít Minecraft server plně pod kontrolou? Na VPS ho spustíš ručně. Návod počítá s Debianem nebo Ubuntu a serverem Paper (výkonný fork s podporou pluginů).

Nechceš řešit Linux? Na Minecraft hostingu máš panel s Plugin managerem, Modpack managerem a zálohami bez jediného příkazu.

1. Nainstaluj Javu

Novější verze Minecraftu vyžadují Javu 21 nebo novější; přesný požadavek pro tvou verzi najdeš na papermc.io. Na Ubuntu a Debianu zkus balík z distribuce:

apt update
apt install -y openjdk-21-jre-headless
java -version

Pokud tvoje distribuce potřebnou verzi nemá, použij např. distribuci Eclipse Temurin podle návodu na adoptium.net.

2. Vytvoř uživatele a stáhni Paper

Server nespouštěj jako root:

adduser --system --group --home /opt/minecraft minecraft
cd /opt/minecraft

Na papermc.io v sekci Downloads zkopíruj odkaz na JAR pro požadovanou verzi a stáhni ho:

curl -o paper.jar "ODKAZ_Z_PAPERMC"
echo "eula=true" > eula.txt
chown -R minecraft:minecraft /opt/minecraft

Zápisem eula=true souhlasíš s Minecraft EULA.

3. Spuštění přes screen (rychlá varianta)

apt install -y screen
sudo -u minecraft screen -S mc java -Xms2G -Xmx2G -jar paper.jar --nogui

Od konzole se odpojíš Ctrl+A a pak D, zpět se vrátíš sudo -u minecraft screen -r mc. Stejně funguje i tmux. Hodnotu -Xmx nastav podle RAM VPS – nech rezervu pro systém.

4. Spuštění jako systemd služba (doporučeno)

Služba se spustí sama po restartu VPS a po pádu se obnoví. Vytvoř /etc/systemd/system/minecraft.service:

[Unit]
Description=Minecraft Paper server
After=network.target

[Service]
User=minecraft
WorkingDirectory=/opt/minecraft
ExecStart=/usr/bin/java -Xms2G -Xmx2G -jar paper.jar --nogui
Restart=on-failure
SuccessExitStatus=0 143

[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl enable --now minecraft
journalctl -u minecraft -f

Pro posílání příkazů do konzole běžící služby si zapni RCON v server.properties a použij klienta jako mcrcon, nebo zvol variantu se screenem.

5. Otevři port 25565

ufw allow 25565/tcp

Hráči se pak připojí na IP_ADRESA_VPS (port 25565 je výchozí, není nutné ho psát). Firewall a další zabezpečení najdeš v návodu Zabezpečení VPS.

Svět pravidelně zálohuj – například kopií složky /opt/minecraft při zastaveném serveru. Nespoléhej na to, že se herní data na VPS zálohují sama.

Pořád si nevíš rady? Rádi pomůžeme.