Jak zainstalować i skonfigurować serwer Minecraft na Ubuntu
Baza wiedzy Linux

Jak zainstalować i skonfigurować serwer Minecraft na Ubuntu

Jak zainstalować i skonfigurować serwer Minecraft na Ubuntu?

Minecraft to jedna z najbardziej popularnych gier na świecie, uwielbiana zarówno przez dzieci, jak i dorosłych. Dzięki możliwości tworzenia własnych serwerów gry, użytkownicy mogą dostosować rozgrywkę do swoich preferencji, grać ze znajomymi lub stworzyć własną społeczność graczy. W tym artykule dowiesz się, jak zainstalować i skonfigurować serwer Minecraft na systemie Ubuntu, krok po kroku.


Przygotowanie środowiska na Ubuntu

Przed rozpoczęciem instalacji serwera Minecraft musisz upewnić się, że Twój system Ubuntu jest gotowy. Poniżej znajdziesz podstawowe kroki:

1. Wymagania systemowe

Minimalne wymagania dla serwera Minecraft:

  • Procesor: 1.5 GHz lub szybszy.
  • RAM: Minimum 1 GB (zalecane 2-4 GB dla lepszej wydajności).
  • Dysk twardy: Minimum 1 GB wolnego miejsca.
  • Połączenie internetowe: Stabilne łącze o odpowiedniej przepustowości.

2. Aktualizacja systemu

Przed instalacją upewnij się, że system operacyjny jest zaktualizowany. Wykonaj polecenia:

sudo apt update
sudo apt upgrade -y

3. Instalacja Java

Minecraft wymaga Java do działania. Zainstaluj odpowiednią wersję:

sudo apt install openjdk-17-jdk -y

Sprawdź zainstalowaną wersję Java:

java -version

Instalacja serwera Minecraft na Ubuntu

Poniżej przedstawiamy szczegółowe kroki instalacji serwera Minecraft.

1. Utworzenie nowego użytkownika

Ze względów bezpieczeństwa warto uruchamiać serwer Minecraft na osobnym użytkowniku. Wykonaj:

sudo adduser minecraft

Zaloguj się na tego użytkownika:

su - minecraft

2. Pobranie plików serwera Minecraft

Przejdź na oficjalną stronę Minecraft i pobierz najnowszą wersję serwera:

wget https://launcher.mojang.com/v1/objects/<ID_SERWERA>/server.jar -O minecraft_server.jar

(Upewnij się, że pobierasz plik z zaufanego źródła.)

Czytaj  Ubuntu install apache php mysql phpmyadmin

3. Utworzenie katalogu dla serwera

Utwórz katalog, w którym będą przechowywane pliki serwera:

mkdir ~/minecraft_server
mv minecraft_server.jar ~/minecraft_server/
cd ~/minecraft_server

4. Uruchomienie serwera Minecraft

Pierwsze uruchomienie serwera wygeneruje pliki konfiguracyjne:

java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

Podczas pierwszego uruchomienia zobaczysz plik eula.txt. Edytuj go, aby zaakceptować warunki:

nano eula.txt

Zmień wartość eula=false na eula=true. Zapisz plik i zamknij.

Jak zainstalować i skonfigurować serwer Minecraft na Ubuntu
Jak zainstalować i skonfigurować serwer Minecraft na Ubuntu

Konfiguracja serwera Minecraft

Po pierwszym uruchomieniu możesz dostosować konfigurację serwera.

1. Edycja pliku server.properties

Plik server.properties zawiera wszystkie ustawienia serwera. Otwórz go do edycji:

nano server.properties

Poniżej kilka najważniejszych opcji, które możesz dostosować:

  • server-port: Domyślny port to 25565.
  • max-players: Maksymalna liczba graczy.
  • level-name: Nazwa świata.
  • gamemode: Tryb gry (0 – survival, 1 – kreatywny, 2 – przygodowy, 3 – widz).
  • difficulty: Poziom trudności (0 – peaceful, 1 – easy, 2 – normal, 3 – hard).

Zapisz zmiany i zamknij plik.

2. Ustawienie pamięci RAM

Możesz dostosować ilość pamięci RAM używanej przez serwer:

java -Xmx2048M -Xms1024M -jar minecraft_server.jar nogui

Wartość -Xmx to maksymalna ilość RAM, a -Xms to minimalna ilość.


Automatyzacja uruchamiania serwera Minecraft

Aby serwer uruchamiał się automatycznie po restarcie systemu, możesz utworzyć usługę systemd.

1. Utworzenie pliku usługi

Utwórz nowy plik w katalogu /etc/systemd/system:

sudo nano /etc/systemd/system/minecraft.service

Wklej poniższą konfigurację:

[Unit]
Description=Serwer Minecraft
After=network.target

[Service]
User=minecraft
WorkingDirectory=/home/minecraft/minecraft_server
ExecStart=/usr/bin/java -Xmx2048M -Xms1024M -jar minecraft_server.jar nogui
Restart=always

[Install]
WantedBy=multi-user.target

Zapisz plik i zamknij.

2. Aktywacja usługi

Włącz usługę i uruchom serwer:

sudo systemctl enable minecraft
sudo systemctl start minecraft

Sprawdź status usługi:

sudo systemctl status minecraft

Udostępnienie serwera Minecraft

Aby gracze mogli połączyć się z Twoim serwerem, musisz skonfigurować przekierowanie portów na routerze. Domyślnie Minecraft korzysta z portu 25565. Upewnij się, że ten port jest otwarty w zaporze sieciowej:

sudo ufw allow 25565
sudo ufw enable

Dostosowanie i modyfikacje serwera

1. Instalacja wtyczek (modów)

Jeśli chcesz wzbogacić rozgrywkę, możesz zainstalować wtyczki. W tym celu zainstaluj oprogramowanie Spigot lub PaperMC, które obsługuje dodatki.

Czytaj  Routing statyczny w Linux

2. Zarządzanie światem

Możesz dodawać nowe światy, modyfikować istniejące lub wgrać gotowe mapy. Światy zapisane są w katalogu world.


Podsumowanie

Zainstalowanie i skonfigurowanie serwera Minecraft na Ubuntu może wydawać się trudne, ale wykonując powyższe kroki, szybko stworzysz własny serwer. Dzięki temu możesz cieszyć się grą z przyjaciółmi lub stworzyć miejsce dla społeczności graczy. Regularna aktualizacja plików serwera oraz kopia zapasowa świata pozwolą na stabilne i bezpieczne działanie.

Nie czekaj — stwórz swój serwer Minecraft już dziś i dołącz do grona administratorów jednej z najpopularniejszych gier na świecie!

Polecane wpisy
Zasady tworzenia silnych i skutecznych haseł

Coraz więcej osób korzysta z Internetu oraz możliwości jakie nam on daje. Bardzo dobrze ten trend wykorzystały banki, tworząc dla Czytaj dalej

Jak zwiększyć FPS w CS:GO na laptopie
Jak zwiększyć FPS w CS:GO na laptopie

Aby zwiększyć ilość klatek na sekundę (FPS) w CS:GO na laptopie, możesz spróbować kilku poniższych rozwiązań: Czytaj dalej

Marek "Netbe" Lampart Inżynier informatyki Marek Lampart to doświadczony inżynier informatyki z ponad 25-letnim stażem w zawodzie. Specjalizuje się w systemach Windows i Linux, bezpieczeństwie IT, cyberbezpieczeństwie, administracji serwerami oraz diagnostyce i optymalizacji systemów. Na netbe.pl publikuje praktyczne poradniki, analizy i instrukcje krok po kroku, pomagając administratorom, specjalistom IT oraz zaawansowanym użytkownikom rozwiązywać realne problemy techniczne.