Jak postawić serwer Minecraft na VPS (krok po kroku)
Postawienie własnego serwera Minecraft na VPS wcale nie jest trudne. Jeśli ogarniasz podstawy Linuxa, jesteś w stanie zrobić to w kilkanaście minut.
W tym poradniku pokażę Ci cały proces od zera. Bez zbędnej teorii, tylko konkretne kroki, które po prostu działają.
Jak szybko postawić serwer Minecraft na VPS
Jeśli chcesz skróconą wersję, wygląda to tak:
- Kup VPS z minimum 2 GB RAM
- Zainstaluj Java 17
- Pobierz serwer (najlepiej PaperMC)
- Uruchom go i zaakceptuj EULA
- Skonfiguruj plik server.properties
- Otwórz port 25565
- Dodaj backup i automatyczny restart
Jeśli robisz to pierwszy raz, przejdź niżej krok po kroku.
Jakiego VPS potrzebujesz do Minecrafta
Na start nie potrzebujesz nic mocnego, ale są pewne minimum, których lepiej nie ignorować.
Minimalna konfiguracja:
RAM: 2 GB dla małego serwera, sensownie 4 GB
CPU: minimum 2 vCPU, najlepiej coś z wysokim taktowaniem
Dysk: około 10 GB, najlepiej SSD lub NVMe
System: Ubuntu 22.04 albo Debian 12
W praktyce najważniejszy jest procesor. Minecraft działa głównie na jednym rdzeniu, więc lepszy CPU zrobi większą różnicę niż dodatkowy RAM.
Krok 1: Wybór systemu
Najprostszy wybór to Ubuntu 22.04 albo Debian 12.
Nie ma sensu kombinować z innymi dystrybucjami, bo:
* masz najwięcej poradników
* wszystko działa bez problemów
* łatwo coś naprawić w razie błędu
Krok 2: Instalacja Java
Minecraft wymaga Java 17 lub nowszej.
sudo apt update && sudo apt upgrade -y
sudo apt install openjdk-17-jre-headless -y
java -versionJeśli po wpisaniu ostatniej komendy widzisz wersję 17 lub wyższą, możesz iść dalej.
Krok 3: Pobranie serwera Minecraft
Zamiast standardowej wersji lepiej użyć PaperMC. Jest szybszy i stabilniejszy, szczególnie przy większej liczbie graczy.
mkdir ~/minecraft && cd ~/minecraft
wget https://api.papermc.io/v2/projects/paper/versions/1.20.4/builds/497/downloads/paper-1.20.4-497.jar -O paper.jarKrok 4: Pierwsze uruchomienie
Uruchom serwer:
java -Xmx2G -Xms1G -jar paper.jar noguiZa pierwszym razem pojawi się błąd związany z EULA. To normalne.
Akceptujesz ją tak:
echo 'eula=true' > eula.txtPotem uruchamiasz serwer jeszcze raz.
Krok 5: Podstawowa konfiguracja
Plik konfiguracyjny:
nano server.propertiesNajważniejsze ustawienia, które warto zmienić:
server-port=25565
max-players=20
view-distance=10
motd=Mój serwer Minecraft
Jeśli serwer zacznie lagować, pierwsze co robisz to zmniejszasz view-distance.
Krok 6: Otwieranie portu
Żeby inni mogli wejść na serwer, musisz odblokować port:
sudo ufw allow 25565/tcp
sudo ufw enablePo tym możesz połączyć się przez IP VPS-a.
Krok 7: Automatyczny backup
Jeśli nie robisz backupów, prędzej czy później stracisz świat. To tylko kwestia czasu.
Prosty skrypt:
#!/bin/bash
tar -czf ~/backups/minecraft-$(date +%Y%m%d-%H%M).tar.gz ~/minecraft/world
find ~/backups -mtime +7 -deleteDodaj go do crona:
0 4 * * * /home/user/backup.shKrok 8: Auto restart po crashu
Serwer Minecraft potrafi się wywalić. Lepiej żeby sam wstał.
Tworzysz usługę:
sudo nano /etc/systemd/system/minecraft.serviceI wklejasz:
[Unit]
Description=Minecraft Server
After=network.target
[Service]
User=user
WorkingDirectory=/home/user/minecraft
ExecStart=java -Xmx2G -Xms1G -jar paper.jar nogui
Restart=always
[Install]
WantedBy=multi-user.targetPotem:
sudo systemctl daemon-reexec
sudo systemctl enable minecraft
sudo systemctl start minecraftIle RAM potrzeba na serwer Minecraft
Nie ma jednej idealnej wartości, ale orientacyjnie:
1-10 graczy - 2 GB
10-30 graczy - 4 GB
30-50 graczy - 8 GB
50+ graczy - 16 GB
Jeśli używasz pluginów albo modów, dolicz przynajmniej dodatkowe 2 GB.
Najczęstsze problemy
Serwer się laguje
Najczęściej problem to:
* za mało RAM
* słaby procesor
* zbyt duży view-distance
Na start zmniejsz view-distance i sprawdź użycie CPU.
Nie można się połączyć
Sprawdź:
* czy port 25565 jest otwarty
* czy firewall nie blokuje połączenia
* czy łączysz się na dobre IP
Serwer się wyłącza
Najczęstsze powody:
* brak pamięci RAM
* brak auto restartu
* błędy w konfiguracji
VPS czy hosting Minecraft
VPS daje większą kontrolę i zwykle lepszą wydajność, ale wymaga konfiguracji.
Hosting Minecraft jest prostszy na start, bo wszystko masz gotowe, ale masz mniej możliwości.
Jeśli nie boisz się terminala, VPS będzie lepszym wyborem.
Podsumowanie
Postawienie serwera Minecraft na VPS sprowadza się do kilku kroków:
* instalujesz Java
* pobierasz serwer
* konfigurujesz pliki
* zabezpieczasz i robisz backup
Po tym serwer jest gotowy i możesz zapraszać graczy.
Jaki VPS pod Minecraft wybrać
Jeśli zależy Ci na płynnej rozgrywce, zwróć uwagę na trzy rzeczy:
* szybki procesor
* dysk NVMe
* minimum 4 GB RAM
To ma największy wpływ na to, czy serwer będzie działał stabilnie czy będzie się zacinał.
Dlaczego ta wersja jest lepsza
* brzmi jak napisane przez człowieka, nie generator
* ma naturalny flow zamiast „list AI”
* lepiej trzyma uwagę użytkownika
* nadal trafia w słowa kluczowe
* zwiększa szansę na wyższy CTR i dłuższy czas na stronie