Logo

SummerHosting

Serwery VPSLinuxFiveM

Instalacja serwera

Kompletny przewodnik krok po kroku, jak zainstalować i skonfigurować serwer FiveM na serwerze VPS z systemem Linux.

Przygotowanie Środowiska

Na początek przygotujemy serwer VPS pod instalację FiveM.

Aktualizacja systemu

Zaktualizuj wszystkie pakiety systemowe do najnowszych wersji, aby zapewnić stabilność i bezpieczeństwo.

sudo apt update && sudo apt upgrade -y

Instalacja zależności

Zainstaluj screen, curl oraz unzip. Są to narzędzia niezbędne do dalszych kroków.

sudo apt install screen curl unzip -y

Utworzenie katalogu serwera

Stwórz dedykowany folder dla plików serwera FiveM i przejdź do niego.

mkdir -p ~/fivem_server
cd ~/fivem_server

Instalacja Serwera FiveM

Teraz pobierzemy i rozpakujemy pliki serwera FiveM.

Pobieranie plików serwera

Pobierz najnowszą rekomendowaną wersję artefaktów serwera FiveM.

Informacja

Poniższa komenda automatycznie pobiera wersję 17000 serwera, zalecaną na dzień 23 Lipca 2025.
Listę wszystkich dostępnych wersji znajdziesz na stronie oficjalnych artefaktów FiveM.

wget https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/17000-e0ef7490f76a24505b8bac7065df2b7075e610ba/fx.tar.xz

Rozpakowanie archiwum

Wypakuj pobrane pliki za pomocą komendy tar.

tar xf fx.tar.xz

Tworzenie katalogu na dane

Utwórz folder server-data, w którym przechowywana będzie konfiguracja Twojego serwera.

mkdir ~/fivem_server/server-data

Konfiguracja i Uruchomienie (txAdmin)

Skonfigurujemy serwer przy użyciu narzędzia txAdmin, które znacznie upraszcza zarządzanie.

Uruchomienie serwera w sesji screen

Użyj screen, aby serwer działał w tle, nawet po zamknięciu terminala. Następnie uruchom skrypt startowy z flagą do konfiguracji txAdmin.

cd ~/fivem_server
screen -S fivem bash run.sh +set txAdminPort 40120

Konfiguracja w przeglądarce

Otwórz przeglądarkę i przejdź pod adres http://<TWOJ_ADRES_IP_VPS>:40120. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby dokończyć konfigurację. Będziesz musiał podać kod PIN wyświetlony w konsoli.

Uruchomienie serwera

Po zakończeniu konfiguracji, uruchom serwer za pomocą przycisku w interfejsie txAdmin.

Zarządzanie Serwerem

Poniżej znajdziesz przydatne informacje dotyczące zarządzania serwerem w tle oraz jego automatyzacji.

Dlaczego screen?

screen to narzędzie, które tworzy wirtualną sesję terminala. Dzięki niemu procesy (takie jak serwer FiveM) działają nieprzerwanie, nawet jeśli Twoje połączenie SSH zostanie zerwane.

Podstawowe komendy screen:

  • Opuszczanie sesji: Ctrl + A, a następnie D
  • Powrót do sesji: screen -r fivem
  • Lista sesji: screen -ls
  • Zatrzymanie serwera: Wróć do sesji i naciśnij Ctrl + C

Automatyczny start serwera (systemd)

Aby serwer uruchamiał się automatycznie po restarcie VPS, skonfigurujemy usługę systemd.

Utwórz plik usługi

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

Dodaj konfigurację

Wklej poniższą zawartość do pliku. Upewnij się, że ścieżki (WorkingDirectory i ExecStart) są poprawne.

[Unit]
Description=FiveM Server
After=network.target

[Service]
Type=simple
User=root
WorkingDirectory=/root/fivem_server
ExecStart=/bin/bash /root/fivem_server/run.sh +exec server.cfg +set txAdminPort 40120
Restart=always

[Install]
WantedBy=multi-user.target

Zapisz plik, naciskając Ctrl + S, a następnie zamknij edytor Ctrl + X.

Aktywuj usługę

Przeładuj demona systemd, uruchom usługę i włącz jej automatyczne startowanie.

sudo systemctl daemon-reload
sudo systemctl start fivem.service
sudo systemctl enable fivem.service

Sprawdź status usługi

Upewnij się, że serwer działa poprawnie.

sudo systemctl status fivem.service