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 -yInstalacja zależności
Zainstaluj screen, curl oraz unzip. Są to narzędzia niezbędne do dalszych kroków.
sudo apt install screen curl unzip -yUtworzenie katalogu serwera
Stwórz dedykowany folder dla plików serwera FiveM i przejdź do niego.
mkdir -p ~/fivem_server
cd ~/fivem_serverInstalacja 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.xzTworzenie katalogu na dane
Utwórz folder server-data, w którym przechowywana będzie konfiguracja Twojego serwera.
mkdir ~/fivem_server/server-dataKonfiguracja 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 40120Konfiguracja 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ępnieD - 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.serviceDodaj 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.targetZapisz 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