NOWOŚĆ 📢 Ograniczona oferta na start: do 70% zniżki na pierwszy miesiąc, na każdą grę!Zobacz plany

Jak hostować serwer Terraria (2026)

TerrariaUpdated Nov 5, 20267 min read

Krótka odpowiedź. Serwer Terraria możesz hostować samodzielnie i za darmo: pobierz serwer dedykowany z terraria.org, rozpakuj folder Linux, uruchom TerrariaServer.bin.x86_64 z plikiem serverconfig.txt i otwórz port TCP 7777. Albo wynajmij serwer Terraria i pomiń zabawę z siecią.

Gracze otwierają Terrarię, wybierają Tryb wieloosobowy, potem Join via IP i wpisują twój adres IP oraz port.

Sprawdzono 5 listopada 2026 na Terrarii 1.4.5.8, czyli najnowszym buildzie serwera dedykowanego, jaki oferowało terraria.org.

Ten poradnik opiera się na dwóch źródłach: pobraniu serwera dedykowanego z terraria.org, razem z przykładowym plikiem serverconfig.txt, który jest w paczce, oraz na tym, co uruchamiamy na każdym hostowanym przez nas serwerze Terraria. Jeśli chcesz od razu przejść do wynajmu, skocz do opcji 2.

Czego potrzebujesz

  • Oprogramowanie serwera: darmowe archiwum „Terraria Dedicated Server” z terraria.org. Nie musisz mieć gry, żeby je pobrać, ale każdy gracz musi mieć Terrarię w tej samej wersji co serwer.
  • Maszyna, która działa non stop: zapasowy komputer, domowy serwer albo wirtualna maszyna w chmurze. Poradnik używa 64-bitowego Linuksa, który sami uruchamiamy. To samo archiwum zawiera buildy na Windows i macOS, których tu nie omawiamy.
  • RAM i CPU: pobrany serwer nie podaje wymagań sprzętowych. O tym, co widzimy w praktyce, przeczytasz w Ile RAM potrzebuje serwer Terraria?
  • Limit graczy: ustawiany przez maxplayers, dowolna liczba od 1 do 255.
  • Sieć: port TCP 7777 dla gry, dostępny z internetu. Za domowym routerem musisz go przekierować.

Opcja 1: hostuj samodzielnie

Te kroki dotyczą Debiana lub Ubuntu. Adres pobierania i pliki są takie, jakich używają nasze serwery.

Instalacja serwera

  1. Zainstaluj narzędzia.
    sudo apt update
    sudo apt install -y wget unzip tmux
  2. Pobierz i rozpakuj serwer. Archiwum zawiera jeden folder nazwany od buildu, a w nim folder Linux:
    mkdir -p ~/terraria && cd ~/terraria
    wget https://terraria.org/api/download/pc-dedicated-server/terraria-server-1458.zip
    unzip terraria-server-1458.zip
    cp -R 1458/Linux/* .
    chmod +x TerrariaServer.bin.x86_64
    1458 to Terraria 1.4.5.8. Dla nowszej wersji zmień liczbę w obu miejscach.
  3. Utwórz folder na światy.
    mkdir -p ~/terraria/saves/Worlds

Zapisanie ustawień

  1. Utwórz serverconfig.txt w folderze serwera. To klucze z przykładowego serverconfig.txt z folderu Windows w archiwum:
    worldpath=/home/YOURUSER/terraria/saves/Worlds
    worldname=myworld
    world=/home/YOURUSER/terraria/saves/Worlds/myworld.wld
    autocreate=2
    difficulty=0
    maxplayers=8
    port=7777
    password=
    motd=Welcome!
    Zamień YOURUSER na swoją nazwę użytkownika. autocreate tworzy świat, gdy żaden nie istnieje: 1 to mały, 2 średni, 3 duży. difficulty to 0 klasyczny, 1 ekspert, 2 mistrz, 3 podróż. Zostaw password puste dla otwartego serwera.
  2. Edytuj plik tylko wtedy, gdy serwer jest zatrzymany.

Otwarcie portu

  • Gra: zezwól na TCP 7777 w zaporze maszyny (na przykład poleceniem sudo ufw allow 7777/tcp) i przekieruj go na routerze.
  • Nie da się przekierować portów? Niektórzy dostawcy internetu w ogóle nie pozwalają przekierowywać portów. Wtedy uruchom serwer na maszynie w chmurze albo wynajmij gotowy.

Start i dołączanie

  1. Start serwera w tmux, żeby działał po zamknięciu terminala:
    tmux
    cd ~/terraria
    ./TerrariaServer.bin.x86_64 -config serverconfig.txt
    Jest gotowy, gdy konsola wypisze Type 'help' for a list of commands. Odłącz się skrótem Ctrl+b, a potem d.
  2. Dołącz. W Terrarii wybierz Tryb wieloosobowy, potem Join via IP i postać. Wpisz adres IP serwera, na następnym ekranie port (7777), a potem hasło, jeśli je ustawiłeś. Znajomi spoza twojej sieci domowej potrzebują twojego publicznego adresu IP.
  3. Zaktualizuj: zatrzymaj serwer i powtórz pobieranie z nowym numerem buildu. Steam aktualizuje Terrarię na komputerach graczy, a gracz z inną wersją gry zostaje odrzucony komunikatem You are not using the same version as this server.

Świat, który wywala starszy serwer

To pułapka, którą znaleźliśmy na prawdziwych serwerach. Świat zapisany przez nowszą Terrarię nie otworzy się na starszym serwerze. Serwer nie mówi dlaczego: w październiku 2026 serwer przypięty do wersji 1.4.4.9 dostał świat zapisany w 1.4.5.8 i zatrzymał się z komunikatem Server crash oraz wyjątkiem NullReferenceException w Terraria.Main.DedServ.

Pierwsze cztery bajty pliku .wld zawierają numer wydania, które go zapisało. Na naszych serwerach 1.4.4.9 zapisuje 279, a 1.4.5.8 zapisuje 326. Sprawdź swój świat poleceniem:

od -An -t d4 -N4 ~/terraria/saves/Worlds/myworld.wld

Jeśli ta liczba jest wyższa, niż potrafi odczytać twój build serwera, zaktualizuj serwer zamiast walczyć z awarią. Zachowaj kopię pliku .wld przed każdą aktualizacją.

Opcja 2: hostuj w PlayNHost

Wynajem eliminuje instalację, przekierowanie portów i rutynę aktualizacji. Nadal wybierasz świat, poziom trudności i hasło.

  1. Wybierz plan. Otwórz stronę hostingu serwera Terraria i porównaj plany: COPPER (4 graczy), DEMONITE (8) i LUMINITE (15) w chwili pisania. Kliknij Utwórz serwer (Dostosuj plan przy LUMINITE) i dokończ zamówienie. Ceny się zmieniają, więc sprawdź je na tej stronie.
  2. Ustaw świat przed pierwszym startem. Rozmiar świata, poziom trudności i seed mają znaczenie tylko przy tworzeniu nowego świata. W panelu otwórz Ustawienia, potem Ustawienia gry, i ustaw Nazwa świata, Rozmiar świata, Poziom trudności oraz, jeśli chcesz, Seed świata albo seed specjalny. Dodaj Hasło dla prywatnego serwera.
  3. Uruchom go. Konsola wypisuje Type 'help' for a list of commands, gdy serwer jest gotowy.
  4. Zaproś graczy. Karta Graj ze znajomymi w sekcji Przegląd pokazuje IP i port, a Kopiuj wiadomość z zaproszeniem je kopiuje. Gracze wybierają Tryb wieloosobowy, potem Join via IP, wpisują IP, a na następnym ekranie port. Zobacz Jak dołączyć do serwera Terraria.
  5. Przenieś świat z komputera, jeśli go masz: zobacz Jak wgrać własny świat Terraria.

Co panel robi za ciebie:

  • Port jest przydzielany i otwarty od początku, a oprogramowanie serwera instaluje się z oficjalnego kanału wydań terraria.org.
  • Gdy Automatyczna aktualizacja serwera jest włączona, a Wersja Terraria ustawiona na latest (oba to wartości domyślne; Automatyczna aktualizacja serwera jest pod Show advanced w Ustawienia gry), każdy start sprawdza, czy jest nowszy build Terraria, i go instaluje, dzięki czemu po restarcie gracze nadal mogą dołączyć. Twoje światy i serverconfig.txt nie są ruszane przez tę aktualizację. Jeśli aktualizacja nie może się wykonać, serwer startuje z buildem, który już ma.
  • Jeśli wyłączysz Automatyczna aktualizacja serwera albo przypniesz starszą Wersja Terraria, każdy start porównuje numer zapisu świata z buildami, które zmierzyliśmy, i wypisuje w konsoli ostrzeżenie, gdy świat zapisała nowsza Terraria niż build serwera, czyli opisaną wyżej awarię.
  • Twoje ustawienia są zapisywane do serverconfig.txt przy każdym starcie, więc zmieniasz je w panelu, a nie w pliku. Zobacz Jak skonfigurować serwer Terraria: kluczowe ustawienia.

Hostować samemu czy wynająć: uczciwe porównanie

  • Koszt: oprogramowanie serwera jest darmowe. Hostowanie samemu kosztuje prąd, sprzęt i łącze albo maszynę w chmurze. Wynajem to miesięczna opłata zależna od planu.
  • Dostępność: serwer domowy działa tylko wtedy, gdy działają twój komputer, prąd i internet. Wynajęty serwer działa na sprzęcie hostingodawcy.
  • Ekspozycja: w domu gracze łączą się z twoim publicznym adresem IP, a ty dbasz o zaporę i router. Wynajęty serwer ukrywa twoje domowe IP.
  • Konfiguracja: samodzielny hosting wymaga wiersza poleceń, przekierowanego portu i ręcznych aktualizacji. Wynajem wymaga nazwy świata, poziomu trudności i hasła.
  • Kontrola: samodzielny hosting daje ci każdy plik. Na naszych serwerach zmieniasz ustawienia w panelu i nadal masz kartę Files oraz SFTP do własnych plików.

Chcesz pominąć konfigurację? Zobacz plany serwerów Terraria. Masz już serwer? Zacznij od Ustawienia serwera Terraria: każda opcja wyjaśniona.

Masz już serwer gdzie indziej? Przenieś go do nas

NASZE OSTATNIE WPISY