Kako pokrenuti Minecraft server na VPS-u
Na ovoj stranici
VPS vam daje cijeli vlastiti Linux server: root pristup, javnu IP adresu i ništa na njemu što niste sami instalirali. Za Minecraft server to znači potpunu kontrolu — bilo koja verzija, bilo koji softver, bilo koliko svjetova, i mjesta za proxy, Discord bota ili web stranicu uz njega.
Isti koraci — pravo okruženje za pokretanje, pravilo u firewallu, systemd servis i backupi — vrijede za gotovo svaki game server koji pokrećete na Linux VPS-u; mijenjaju se samo program i port.
To također znači da ste vi administrator. Ovaj vodič pokriva cijelu instalaciju na Ubuntu 24.04 — svaka naredba u njemu pokrenuta je na čistom serveru prije nego što je zapisana — i počinje iskrenom usporedbom, jer za jedan Minecraft server VPS nije uvijek bolja ponuda.
Ukratko
- Uzmite VPS s barem 4 GB RAM-a i Ubuntu 24.04. Ubuntuovi vlastiti repozitoriji sadrže svaku verziju Jave koja treba Minecraftu.
- Instalirajte Javu koju traži vaša verzija Minecrafta — Java 25 za aktualna izdanja 26.x, Java 21 za 1.20.5 do 1.21.x.
- Pokrećite server pod vlastitim korisnikom iz vlastite mape, nikad kao root.
- Otvorite TCP port 25565 u firewallu — nakon što dopustite SSH, ne prije.
- Pretvorite ga u systemd servis da se pokreće pri podizanju sustava i ponovno pokrene nakon pada, i postavite backupe prije nego što vam zatrebaju.
To je otprilike pola sata posla. Odjeljci u nastavku daju točne naredbe, a prvi vam pomaže odlučiti je li VPS uopće pravi alat.
Puni root pristup, NVMe i DDoS zaštita: HytHost VPS s 4 GB RAM-a već od €7.00/mj.
Pogledajte VPS paketeVPS ili upravljani Minecraft paket? Iskrena usporedba
Oba pokreću isti Java server na sličnom hardveru. Razlika je u tome tko obavlja posao i što još stroj može raditi.
| Linux VPS | Upravljani Minecraft paket | |
|---|---|---|
| Oko 8-9 GB RAM-a | VPS 3, 8 GB — €15.00/mj | MC Diamond, 9 GB — €11.65/mj |
| Memorija dostupna Minecraftu | Ono što ostane nakon operativnog sustava | Cijeli paket |
| Instalacija verzija i modpackova | Ručno | Izmjena verzija i instalacija modpacka jednim klikom |
| Sigurnosna ažuriranja, firewall, backupi | Vaša briga | Riješeno za vas |
| Drugi softver na istom stroju | Bilo što | Samo Minecraft |
| Više servera, proxy, baza podataka | Da, sve na jednom stroju | Jedan server po paketu |
Za jedan Minecraft server upravljani paket je bolja ponuda: više memorije za manje novca i bez administracije. VPS se isplati kada želite više od jednog servera — recimo Velocity proxy ispred lobbyja i survival svijeta — ili druge stvari uz Minecraft: Discord bota, web stranicu, bazu podataka, vlastite alate. Pravi je izbor i ako vam je upravo vođenje servera cilj i usput želite naučiti Linux.
Ako se prepoznajete, nastavite. Ako samo želite server za prijatelje, Minecraft hosting će vas brže dovesti do cilja.
Odabir VPS-a, operativnog sustava i verzije Jave
Koliki VPS
Ostavite operativnom sustavu oko 1.5-2 GB, a ostatak dajte Minecraftu.
| HytHost VPS | Specifikacije | Dobro za |
|---|---|---|
| VPS 2 — €7.00/mj | 4 vCPU, 4 GB RAM, 30 GB NVMe | Paper server za društvo prijatelja |
| VPS 3 — €15.00/mj | 4 vCPU, 8 GB RAM, 50 GB NVMe | Posjećeniji Paper server ili lagani modpack |
| VPS 4 — €27.00/mj | 6 vCPU, 16 GB RAM, 100 GB NVMe | Modpackovi ili proxy s više servera iza njega |
Najmanji paketi, s 2 GB, dovoljni su za bota ili testni svijet, ali pretijesni za pravi Minecraft server kad operativni sustav uzme svoj dio. Kako se memorija odnosi prema igračima i modovima, pogledajte koliko RAM-a treba Minecraft serveru.
Koji operativni sustav
Odaberite Ubuntu 24.04. Njegovi standardni repozitoriji sadrže OpenJDK 17, 21 i 25, što pokriva svaku verziju Minecrafta koju ćete vjerojatno pokretati. Debian 12 je također dobar sustav, ali njegovi repozitoriji nude samo Javu 17 — prestaru za bilo koje izdanje Minecrafta od 1.20.5 — pa biste najprije morali dodati Java repozitorij treće strane.
Koja verzija Jave
| Verzija Minecrafta | Potrebna Java |
|---|---|
| 26.1 i novije | Java 25 |
| 1.20.5 do 1.21.x | Java 21 |
| 1.18 do 1.20.4 | Java 17 |
Ovo dolazi izravno iz podataka o verzijama koje Mojang objavljuje za svako izdanje. Većina modpackova još uvijek cilja 1.21.1, pa provjerite verziju svog packa prije instalacije Jave.
Instalacija servera, korak po korak
Prijavite se preko SSH-a kao korisnik sa sudo ovlastima. Naredbe ispod instaliraju Javu 25 za aktualno izdanje; za 1.20.5-1.21.x umjesto toga koristite openjdk-21-jre-headless.
- Ažurirajte sustav i instalirajte Javu:
sudo apt update && sudo apt upgrade -y sudo apt install -y openjdk-25-jre-headless java -version
- Stvorite korisnika koji posjeduje server i ništa drugo:
sudo useradd -r -m -d /opt/minecraft -s /usr/sbin/nologin minecraft
Pokretanje servera pod vlastitim korisnikom znači da kompromitirani plugin može oštetiti server, ali ne i cijeli stroj. - Preuzmite server jar. Kopirajte poveznicu za preuzimanje vanilla servera s minecraft.net ili Papera s papermc.io i preuzmite ga u mapu servera:
cd /opt/minecraft sudo -u minecraft curl -o server.jar "PASTE_THE_DOWNLOAD_LINK_HERE"
- Prihvatite EULA-u i pokrenite ga jednom:
echo "eula=true" | sudo -u minecraft tee /opt/minecraft/eula.txt sudo -u minecraft java -Xms2G -Xmx6G -jar server.jar nogui
PričekajteDone, upišitestopi svijet teserver.propertiessu na mjestu. Postavite-Xmxna memoriju VPS-a umanjenu za oko 2 GB —-Xmx6Gna VPS-u od 8 GB.
Firewall, automatsko pokretanje i restarti
Otvorite port, a da se ne zaključate vani
sudo ufw allow 22/tcp sudo ufw allow 25565/tcp sudo ufw enable
ufw bez prvog retka prekida vašu SSH sesiju, a jedini put natrag je konzola pružatelja usluge.Pokrenite ga kao servis
Stvorite /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
Zatim ga učitajte i pokrenite:
sudo systemctl daemon-reload sudo systemctl enable --now minecraft journalctl -u minecraft -f
Server se sada pokreće kad se VPS podigne i sam se vraća ako padne. journalctl prikazuje izlaz njegove konzole; sudo systemctl stop minecraft ga uredno gasi.
Igrači se spajaju na IP adresu VPS-a. Ako ne mogu, provjerite ovim redom: servis radi, sudo ufw status navodi 25565, a server-port u server.properties je i dalje 25565.
Backupi i ažuriranja
Na VPS-u nitko ne radi backup vašeg svijeta ako ga ne radite vi. Dva sloja dobro funkcioniraju zajedno:
- Snapshot cijelog VPS-a. HytHost VPS paketi nude opciju snapshot backupa, koja bilježi stroj kakav jest — pravo rješenje za vraćanje nakon neuspjelog ažuriranja sustava.
- Kopija svijeta izvan servera. Snapshot živi uz VPS; kopija negdje drugdje preživi sve što mu se dogodi. Arhivirajte mapu servera dok je server zaustavljen i redovito premještajte arhivu sa stroja pomoću
cron.
Ažuriranje Minecrafta tada postaje rutina: napravite backup, u gornjoj tablici provjerite Javu za novu verziju, zamijenite server.jar, pokrenite ga i pročitajte log. Ako plugin ili mod još nije spreman za novu verziju, backup je vaš put natrag.
sudo apt update && sudo apt upgrade jednom tjedno, ili automatska ažuriranja, ne koštaju ništa i zatvaraju većinu vrata koja su važna na serveru izloženom internetu.Često postavljana pitanja
Da, ako želite potpunu kontrolu ili više stvari na stroju: nekoliko servera iza proxyja, Discord bota, web stranicu ili bazu podataka. Za jedan Minecraft server upravljani Minecraft paket obično daje više memorije za manje novca i ne traži administraciju.
Barem 4 GB za mali Paper server, 8 GB za posjećeniji server ili lagani modpack i 16 GB za zahtjevnije modpackove ili više servera. Operativni sustav od toga treba oko 1.5-2 GB, pa postavite -Xmx na memoriju VPS-a umanjenu za otprilike 2 GB.
Prema podacima o verzijama koje objavljuje Mojang, Minecraft 26.1 i noviji trebaju Javu 25, verzije 1.20.5 do 1.21.x Javu 21, a 1.18 do 1.20.4 Javu 17. Većina modpackova trenutačno cilja 1.21.1, što znači Javu 21.
Ubuntu 24.04 je najjednostavniji izbor jer njegovi standardni repozitoriji uključuju OpenJDK 17, 21 i 25. Debian 12 u svojim repozitorijima nudi samo Javu 17, koja je prestara za Minecraft 1.20.5 i novije, osim ako ne dodate Java repozitorij treće strane.
Provjerite tri stvari ovim redom: server radi (systemctl status minecraft), firewall dopušta TCP 25565 (ufw status), a server.properties i dalje koristi port 25565. Igrači se trebaju spajati na javnu IP adresu VPS-a; naziv hosta radi tek kad DNS zapis pokazuje na nju.
Za jedan Minecraft server obično nije. Kod HytHosta upravljani Minecraft paket od 9 GB košta €11.65/mj, dok VPS od 8 GB košta €15.00/mj, a na VPS-u dio memorije odlazi na operativni sustav. VPS postaje isplativiji kad na njemu radi više servera ili drugi softver.
Da, to je jedan od glavnih razloga za odabir VPS-a. Proxy poput Velocityja s više servera iza njega, Discord bot, web stranica ili baza podataka mogu dijeliti stroj, sve dok su RAM i CPU dimenzionirani za sve njih zajedno.
Vaš vlastiti Linux server, spreman za nekoliko minuta
HytHost KVM VPS s dediciranim vCPU jezgrama, NVMe pohranom, punim root pristupom i DDoS zaštitom — 4 GB od €7.00/mj.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursJe li ti ovaj vodič pomogao?