Oto jak zainstalować Debiana i skonfigurować porty na serwerze Minecraft

1. Instalacja Debiana

  1. Pobierz obraz ISO: Pobierz najnowszą wersję Debiana (np. Debian 12) ze strony debian.org.
  2. Stwórz bootowalny pendrive: Użyj programu, jak Rufus (Windows) lub Etcher (Linux), aby nagrać plik ISO na pendrive.
  3. Uruchom instalator: Podłącz pendrive do serwera i zrestartuj urządzenie, wybierając opcję rozruchu z USB. Wybierz podstawową instalację „serwer”, bez środowiska graficznego (minimalna instalacja).
  4. Wybierz opcje sieciowe i użytkownika: Skonfiguruj sieć, utwórz użytkownika oraz hasło dla konta root.
  5. Zainstaluj SSH: Podczas instalacji wybierz pakiet SSH (serwer SSH), który pozwoli na zdalne zarządzanie serwerem.

2. Instalacja serwera Minecraft na Debianie

  1. Zainstaluj Javę (np. OpenJDK):
    sudo apt update
    sudo apt install openjdk-17-jre -y
  2. Pobierz plik serwera Minecraft: Pobierz plik server.jar z minecraft.net:
    wget https://launcher.mojang.com/v1/objects/.../server.jar
  3. Utwórz katalog dla serwera:
    mkdir ~/minecraft-server
    mv server.jar ~/minecraft-server/
    cd ~/minecraft-server
  4. Uruchom serwer Minecraft:
    java -Xmx1024M -Xms1024M -jar server.jar nogui
    Po pierwszym uruchomieniu zostanie wygenerowany plik eula.txt. Otwórz ten plik i ustaw eula=true.
  5. Uruchom serwer ponownie:
    java -Xmx1024M -Xms1024M -jar server.jar nogui

3. Konfiguracja przekierowania portów (port forwarding) dla Minecrafta

Domyślnie serwer Minecraft działa na porcie 25565. Jeśli korzystasz z routera, musisz przekierować ten port, aby umożliwić graczom łączenie się spoza sieci lokalnej.

  1. Zaloguj się do routera: Wejdź na stronę konfiguracji routera (najczęściej jest to 192.168.1.1 lub 192.168.0.1).
  2. Przekieruj port: W sekcji przekierowania portów wprowadź następujące ustawienia: Zapisz ustawienia i przetestuj, czy port jest otwarty (możesz użyć np. canyouseeme.org).

4. Dołączanie do serwera

Możesz dołączyć do serwera, używając adresu IP swojego serwera Debian. Ciesz się grą!