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

Jak hostować serwer Multi Theft Auto (2026)

Multi Theft AutoUpdated Nov 5, 20268 min read

Krótka odpowiedź. Możesz sam za darmo hostować serwer Multi Theft Auto: pobierz serwer na Linuksa z linux.multitheftauto.com, dodaj konfigurację bazową i domyślne zasoby, a potem otwórz port UDP 22003 (gra), TCP 22005 (HTTP) i UDP 22126 (lista serwerów). Albo wynajmij serwer Multi Theft Auto i pomiń instalację oraz porty.

Gracze dołączają klientem Multi Theft Auto, z przeglądarki serwerów w grze albo wpisując twój adres i port.

Sprawdzone 5 listopada 2026 na serwerze MTA 1.6.0, build 24153, czyli wersji, którą strona pobierania dla Linuksa oznacza jako zalecaną.

Ten poradnik opiera się na dwóch źródłach: stronie pobierania dla Linuksa i podręczniku serwera od twórców oraz egg, którego używamy na każdym hostowanym przez nas serwerze Multi Theft Auto. Aby przejść od razu do wynajmu, wejdź w Opcja 2.

Czego potrzebujesz

  • Oprogramowanie serwera: darmowy pakiet serwera Multi Theft Auto dla Linuksa, multitheftauto_linux_x64.tar.gz, z linux.multitheftauto.com. Dwa kolejne pliki z tej samej strony go uzupełniają: baseconfig.tar.gz (zawiera mtaserver.conf i inne niezbędne pliki) oraz mtasa-resources-latest.zip (domyślne tryby gry i mapy).
  • Maszyna, która działa non stop: zapasowy komputer, domowy serwer albo wirtualna maszyna w chmurze. Ten poradnik używa 64-bitowego Linuksa, bo to właśnie u nas działa. Serwera Windows nie testowaliśmy.
  • RAM i CPU: nie znamy oficjalnych wymagań, więc każdą liczbę, którą przeczytasz gdzie indziej, traktuj jako szacunek.
  • Sieć: UDP 22003 dla graczy, TCP 22005 dla wbudowanego serwera HTTP i UDP 22126 dla publicznej listy serwerów. Ostatni to zawsze port gry plus 123.
  • Limit graczy: ustawiany przez maxplayers w mtaserver.conf.

Opcja 1: hostuj sam

Te kroki dotyczą Debiana lub Ubuntu i korzystają z tych samych plików, co nasz skrypt instalacyjny.

Zainstaluj serwer

  1. Utwórz folder i użytkownika dla serwera.
    sudo apt install curl unzip libncursesw6 -y
    sudo useradd -m -s /bin/bash -U mta
    sudo su - mta
    mkdir -p ~/server && cd /tmp
  2. Pobierz trzy paczki.
    curl -sSL -o multitheftauto_linux_x64.tar.gz https://linux.multitheftauto.com/dl/multitheftauto_linux_x64.tar.gz
    curl -sSL -o mta-baseconfig.tar.gz https://linux.multitheftauto.com/dl/baseconfig.tar.gz
    curl -sSL -o mtasa-resources-latest.zip https://mirror.multitheftauto.com/mtasa/resources/mtasa-resources-latest.zip
  3. Rozpakuj je do folderu serwera.
    tar -xf multitheftauto_linux_x64.tar.gz
    cp -rf multitheftauto_linux_x64/* ~/server
    mkdir -p ~/server/mods/deathmatch/resources
    unzip -o -d ~/server/mods/deathmatch/resources mtasa-resources-latest.zip
    tar -xf mta-baseconfig.tar.gz
    cp -rf baseconfig/* ~/server/mods/deathmatch
    Plik wykonywalny serwera to mta-server64. W paczce nie ma mtaserver.conf ani zasobów: pochodzą z dwóch pozostałych pobrań, więc żadnego nie pomijaj.
  4. Sprawdź wersję poleceniem ~/server/mta-server64 --version. Strona pobierania opisuje to polecenie i pokazuje wynik taki jak MTA:SA Server v1.6-release-24153.

Zapisz ustawienia

Otwórz mods/deathmatch/mtaserver.conf. To XML, a oto ustawienia, które liczą się na początku, według wiki MTA:

  • servername: nazwa widoczna w przeglądarce serwerów.
  • serverport: port UDP, z którym łączą się gracze. Domyślnie 22003.
  • maxplayers: liczba miejsc. Wiki podaje 32 jako domyślną.
  • httpport: port TCP wbudowanego serwera HTTP. Domyślnie 22005.
  • password: gracze muszą je wpisać, żeby dołączyć. Puste oznacza brak hasła.
  • ase: 1 zgłasza serwer do publicznej listy, 0 trzyma go poza nią.

Edytuj plik, gdy serwer jest zatrzymany.

Otwórz porty

  • Gra: UDP na serverport (22003). Na przykład sudo ufw allow 22003/udp, i przekieruj go na routerze.
  • HTTP: TCP na httpport (22005).
  • Lista serwerów: UDP na serverport plus 123 (domyślnie 22126), potrzebny, jeśli ase ma wartość 1. Wiki mówi, że do działania listy musi być dostępny dodatkowy port UDP.

Uruchom i dołącz

  1. Start serwera z folderu serwera: cd ~/server && ./mta-server64. Jest gotowy, gdy konsola wypisze Server started and is ready to accept connections!
  2. Zostań adminem. W konsoli serwera wpisz addaccount YourName YourPassword, potem shutdown i poczekaj, aż całkiem się zatrzyma. Dodaj <object name="user.YourName" /> w grupie Admin w pliku mods/deathmatch/acl.xml i uruchom ponownie. Zaloguj się z gry poleceniem login YourName YourPassword. Zobacz Jak zostać adminem na serwerze Multi Theft Auto.
  3. Dołącz. Otwórz klienta Multi Theft Auto i znajdź swój serwer po nazwie w przeglądarce albo połącz się przez adres i port. Nowy serwer może pojawić się na publicznej liście dopiero po chwili.
  4. Aktualizacja polega na zatrzymaniu serwera i powtórzeniu kroku 2 oraz pierwszego cp z kroku 3. Ta paczka zawiera tylko pusty folder mods/deathmatch, więc skopiowanie jej na wierzch zostawia twoje zasoby i konfigurację na miejscu.

Opcja 2: hostuj w PlayNHost

Wynajem likwiduje pobierania, porty i rutynę aktualizacji. Nadal wybierasz nazwę, adminów i zasoby.

  1. Wybierz plan. Otwórz stronę hostingu serwerów Multi Theft Auto i porównaj plany: SABRE (12 graczy), INFERNUS (20) i HYDRA (35) w chwili pisania. Kliknij Utwórz serwer (Dostosuj plan przy HYDRA) i sfinalizuj zamówienie. Ceny się zmieniają, więc sprawdź je na tej stronie.
  2. Poczekaj na instalację. Serwer pojawi się w panelu. Jego Console wypisze Server started and is ready to accept connections! gdy będzie gotowy.
  3. Nazwij go. Na karcie Ustawienia ustaw Nazwa serwera i, dla serwera prywatnego, Hasło serwera. Pokaż na publicznej liście serwerów ustawia ase, które zgłasza serwer do publicznej listy. Potem zrestartuj. Gracze zawsze mogą dołączyć przez adres i port. Dokumentacja MTA mówi, że publiczna lista wymaga też osiągalnego portu UDP: port gry plus 123, a ten port nie jest jednym z dwóch portów twojego serwera, więc jeśli serwer nie pojawia się na liście, otwórz zgłoszenie.
  4. Dodaj swoje zasoby. Wgraj folder zasobów lub zip do mods/deathmatch/resources kartą Files, a potem wpisz jego nazwę w Zasoby uruchamiane przy starcie (kilka nazw oddzielonych przecinkami, tylko litery, cyfry, kropka, myślnik i podkreślnik) i zrestartuj. Zobacz Jak zainstalować zasoby i tryby gry na serwerze Multi Theft Auto.
  5. Zostań adminem tymi samymi krokami z addaccount i acl.xml co wyżej, używając Console i karty Files.
  6. Zaproś graczy. Skorzystaj z poradnika Jak połączyć się z serwerem Multi Theft Auto.

Co panel robi za ciebie:

  • Twoje porty są przydzielane i przekazywane serwerowi przy starcie, więc nigdy nie edytujesz serverport ani httpport.
  • Cztery klucze w mtaserver.conf są zapisywane z panelu przy każdym starcie: servername, password i ase z trzech ustawień powyżej oraz maxplayers z liczby graczy w twoim planie. Ręczna zmiana tych czterech zostanie nadpisana przy następnym starcie, więc pierwsze trzy zmieniaj w panelu. Wszystko inne w pliku należy do ciebie. Zobacz Jak zmienić ustawienia serwera Multi Theft Auto.
  • Zasób działa tylko wtedy, gdy mtaserver.conf go wymienia, a start wpisane w konsoli znika po restarcie. Nazwy z Zasoby uruchamiane przy starcie są przy każdym starcie zapisywane w konfiguracji między komentarzami znacznikowymi, więc usunięcie nazwy z pola usuwa jej wpis. Nazwa bez pasującego folderu lub zipa dostaje ostrzeżenie w Console.
  • Przy włączonej opcji Automatyczna aktualizacja serwera (domyślnie, pod Pokaż opcje zaawansowane na karcie Ustawienia), każdy start sprawdza, czy pobranie MTA ma nowy build, i instaluje go tylko wtedy, gdy się zmienił. Twoje zasoby, mtaserver.conf i acl.xml pozostają nietknięte.

Hosting na własną rękę czy wynajem: uczciwe porównanie

  • Koszt: oprogramowanie serwera jest darmowe. Własny hosting kosztuje prąd, sprzęt i łącze albo maszynę w chmurze. Wynajem to miesięczna opłata ustalona przez plan.
  • Dostępność: domowy serwer 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 firewall i router. Wynajęty serwer trzyma twoje domowe IP poza tym.
  • Konfiguracja: własny hosting wymaga wiersza poleceń, trzech pobrań, trzech portów i ręcznej aktualizacji. Wynajem wymaga nazwy, hasła i listy zasobów.
  • Kontrola: własny hosting daje ci każdy plik. Na naszych serwerach główne ustawienia zmieniasz w panelu i nadal masz kartę Files na mtaserver.conf, acl.xml i twoje zasoby.

Chcesz pominąć konfigurację? Zobacz plany serwerów Multi Theft Auto. Serwera nie ma na liście? Przeczytaj Jak naprawić brak serwera Multi Theft Auto na liście.

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

NASZE OSTATNIE WPISY