Kompletny przewodnik po hostingu serwera FiveM
Par Benjamin D. · PDG
· Mis à jour le 1 sierpnia 2026 · Lecture 6 min
Spis treści
Le hosting serwera FiveM to fundament każdego serwera GTA V opartego na frameworku multiplayer — od małego serwera roleplay dla znajomych po duże społeczności z setkami slotów. W tym poradniku na 2026 rok pokażę Ci konkretnie, jak uruchomić serwer FiveM, jak dobrać parametry sprzętowe, skonfigurować pliki i zabezpieczyć instancję, aby działała płynnie i stabilnie.
Hosting serwera FiveM: od czego zacząć?
FiveM to modyfikacja pozwalająca uruchomić własny serwer Grand Theft Auto V z niestandardowymi skryptami, mapami i trybami rozgrywki. Uruchomienie takiego serwera wymaga trzech elementów: dostępu do frameworka (FXServer), licencji klucza z portalu Cfx.re oraz stabilnej infrastruktury hostingowej. To ten ostatni punkt najczęściej decyduje o tym, czy gracze zostaną, czy uciekną z powodu lagów.
Czego wymaga serwer FiveM?
FiveM opiera się głównie na jednym wątku (single-thread) dla logiki serwera, dlatego liczy się przede wszystkim wysoka częstotliwość taktowania CPU, a nie liczba rdzeni. Procesory Ryzen o wysokim zegarze radzą sobie tu wyraźnie lepiej niż mocno zwirtualizowane CPU współdzielone o niskiej częstotliwości.
- CPU: wysoka częstotliwość (Ryzen) — kluczowe dla płynności skryptów.
- RAM: od 4 GB dla małego serwera vanilla, 8–16 GB dla serwera RP z wieloma zasobami.
- Dysk: SSD NVMe — szybkie ładowanie zasobów i baz danych.
- Sieć: niskie opóźnienia i ochrona anti-DDoS włączona domyślnie.
Hosting dedykowany czy własny VPS?
Masz dwie drogi. Gotowy Serwer FiveM z panelem daje instalację w kilka minut i zero konfiguracji systemowej. Alternatywnie możesz postawić wszystko ręcznie na VPS Linux, jeśli chcesz pełną kontrolę nad środowiskiem, bazą MySQL i procesami. Poniżej opisuję oba podejścia.
Instalacja i konfiguracja serwera FiveM krok po kroku
Niezależnie od wybranej metody, logika jest podobna: pobierasz FXServer, wskazujesz katalog danych z zasobami, dodajesz klucz licencyjny i uruchamiasz proces. Różnica polega głównie na poziomie automatyzacji.
Wariant 1: hosting z panelem Pterodactyl
Na hostingu z panelem Pterodactyl proces jest maksymalnie uproszczony. Po zakupie serwer instaluje się automatycznie, a Ty zarządzasz nim przez przeglądarkę: konsola live, menedżer plików, restarty i kopie zapasowe.
- Wygeneruj klucz serwera na portalu Cfx.re i wklej go do konfiguracji.
- Wgraj lub sklonuj swój katalog
resourcesprzez menedżer plików. - Edytuj
server.cfgbezpośrednio w panelu. - Uruchom serwer i obserwuj logi w konsoli live.
Przykładowy plik server.cfg
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"
sv_hostname "Moj Serwer RP | Fly-Serv"
sv_maxclients 48
# Zasoby
ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
ensure hardcap
# Baza danych (przyklad dla frameworka RP)
set mysql_connection_string "mysql://user:haslo@localhost/fivem?charset=utf8mb4"
# Licencja Cfx.re
sv_licenseKey "TWOJ_KLUCZ_LICENCYJNY"
# Uprawnienia administratora
add_principal identifier.fivem:0000000 group.admin
Wariant 2: ręczna instalacja na VPS Linux
Jeśli wolisz pełną kontrolę, postaw FXServer samodzielnie na VPS Linux. Poniżej podstawowa procedura na Debianie/Ubuntu.
# Aktualizacja systemu
sudo apt update && sudo apt upgrade -y
# Zaleznosci
sudo apt install -y xz-utils curl git
# Katalog serwera
mkdir -p ~/fivem/server ~/fivem/server-data
cd ~/fivem/server
# Pobranie najnowszego builda FXServer (podmien URL na aktualny build)
curl -o fx.tar.xz https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/BUILD/fx.tar.xz
tar xf fx.tar.xz
# Uruchomienie
cd ~/fivem/server-data
bash ~/fivem/server/run.sh +exec server.cfg
Utrzymanie procesu w tle z systemd
Aby serwer działał ciągle i restartował się po awarii, utwórz usługę systemd:
sudo nano /etc/systemd/system/fivem.service
[Unit]
Description=FiveM Server
After=network.target
[Service]
Type=simple
User=fivem
WorkingDirectory=/home/fivem/fivem/server-data
ExecStart=/bin/bash /home/fivem/fivem/server/run.sh +exec server.cfg
Restart=on-failure
RestartSec=5
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable fivem
sudo systemctl start fivem
sudo systemctl status fivem
Baza danych dla serwera RP
Większość frameworków roleplay wymaga MySQL/MariaDB. Instalacja na VPS:
sudo apt install -y mariadb-server
sudo mysql_secure_installation
# Utworzenie bazy i uzytkownika
sudo mysql -e "CREATE DATABASE fivem CHARACTER SET utf8mb4;"
sudo mysql -e "CREATE USER 'fivem'@'localhost' IDENTIFIED BY 'silne_haslo';"
sudo mysql -e "GRANT ALL PRIVILEGES ON fivem.* TO 'fivem'@'localhost';"
sudo mysql -e "FLUSH PRIVILEGES;"
Wydajność, mody i optymalizacja serwera FiveM
Największy wróg płynnego serwera FiveM to źle napisane lub zbyt liczne zasoby. Serwer może mieć świetny sprzęt, a i tak lagować, jeśli skrypty zjadają czas procesora. Dlatego optymalizacja to proces ciągły, nie jednorazowy.
Monitorowanie server thread
W konsoli serwera wpisz komendę resmon, aby zobaczyć zużycie CPU przez poszczególne zasoby. Wartości podawane są w milisekundach — zasób powyżej 1–2 ms w spoczynku wymaga uwagi.
# W konsoli serwera FiveM:
resmon # monitor zasobow
status # lista podlaczonych graczy
restart nazwa_zasobu # przeladowanie pojedynczego zasobu
Zasady doboru zasobów i modów
- Mniej znaczy więcej: każdy dodatkowy skrypt to obciążenie server thread.
- OneSync: włącz go, jeśli planujesz więcej niż 32 sloty i większe mapy.
- Aktualizuj frameworki: starsze wersje zasobów bywają nieoptymalne i podatne na exploity.
- Testuj lokalnie: nowe skrypty sprawdzaj przed wdrożeniem na produkcję.
Konfiguracja OneSync i tickrate
# W server.cfg
set onesync on
set onesync_population true
# Zwieksz limit graczy tylko gdy sprzet to udzwignie
sv_maxclients 64
Dlaczego sprzęt ma znaczenie
Skoro logika serwera opiera się na wysokiej częstotliwości CPU, hosting oparty na procesorach Ryzen o wysokim zegarze i dyskach SSD NVMe daje realnie niższe opóźnienia i szybsze ładowanie zasobów. W połączeniu z ochroną anti-DDoS włączoną domyślnie ogranicza to dwa najczęstsze źródła problemów: przeciążony wątek i ataki wolumetryczne. Pełną ofertę znajdziesz na stronie serwerów FiveM, a inne gry na liście Wszystkie nasze serwery gier.
Bezpieczeństwo i kopie zapasowe serwera FiveM
Serwer RP to często setki godzin pracy nad skryptami i baza danych z postaciami graczy. Utrata tych danych z powodu awarii, ataku lub błędu administratora bywa końcem projektu. Dlatego bezpieczeństwo traktuj priorytetowo.
Podstawowe praktyki
- Kopie zapasowe: regularne backupy plików i bazy danych — na hostingu z panelem działają automatycznie.
- Silne hasła: do panelu, bazy danych i konta administratora w grze.
- Ograniczenie uprawnień: przydzielaj grupy administratorów tylko zaufanym osobom przez
add_principal. - Aktualizacje: regularnie aktualizuj FXServer i zasoby.
Zabezpieczenie VPS pod FiveM
Jeśli hostujesz na własnym VPS Linux, warstwa systemowa jest Twoją odpowiedzialnością. Podstawowe kroki:
# Klucze SSH zamiast hasla
ssh-keygen -t ed25519 -C "admin@fivem"
# Firewall - otworz tylko potrzebne porty
sudo apt install -y ufw
sudo ufw allow OpenSSH
sudo ufw allow 30120/tcp
sudo ufw allow 30120/udp
sudo ufw enable
# Ochrona przed brute-force na SSH
sudo apt install -y fail2ban
sudo systemctl enable fail2ban
Ochronę anti-DDoS wolumetryczną obsługuje infrastruktura hostingu, więc na poziomie VPS skupiasz się głównie na kontroli dostępu, aktualizacjach i backupach. Ręczny backup bazy danych możesz zautomatyzować cronem:
# Zrzut bazy danych
mysqldump -u fivem -p fivem > /home/fivem/backups/fivem_$(date +%F).sql
# Wpis do crontab (codziennie o 4:00)
0 4 * * * mysqldump -u fivem -phaslo fivem > /home/fivem/backups/fivem_$(date +\%F).sql
Whitelist i kontrola dostępu
Dla serwerów roleplay whitelist to standard — ogranicza dostęp do sprawdzonych graczy i redukuje trolling. Wiele frameworków RP oferuje własny system whitelisty opartej o bazę danych i identyfikatory graczy. Dokumentację techniczną frameworka FiveM znajdziesz w oficjalnym źródle: Source.
Podsumowanie
Uruchomienie serwera FiveM sprowadza się do trzech filarów: odpowiedniego sprzętu z wysoką częstotliwością CPU, przemyślanej konfiguracji zasobów oraz regularnych kopii zapasowych. Niezależnie od tego, czy wybierzesz gotowy hosting z panelem, czy własny VPS, dbaj o optymalizację server thread i bezpieczeństwo dostępu. Wtedy Twój serwer będzie działał płynnie, a społeczność zostanie na dłużej.
FAQ
Ile RAM i jaki procesor potrzeba na serwer FiveM RP?Dla małego serwera vanilla wystarczy 4 GB RAM, ale serwer roleplay z wieloma frameworkami i skryptami potrzebuje realnie 8–16 GB. Kluczowa jest jednak wysoka częstotliwość CPU (Ryzen), ponieważ logika serwera działa głównie na jednym wątku — to ona decyduje o płynności, a nie sama liczba rdzeni.
Dlaczego mój serwer FiveM laguje mimo dobrego sprzętu?Najczęstsza przyczyna to źle zoptymalizowane zasoby obciążające server thread. Wpisz w konsoli resmon i sprawdź, które skrypty zużywają najwięcej milisekund. Usuń lub zaktualizuj te powyżej 1–2 ms w spoczynku. Warto też ograniczyć liczbę zbędnych zasobów i włączyć OneSync przy większej liczbie slotów.
Gotowy hosting z panelem Pterodactyl daje instalację w kilka minut, automatyczne kopie zapasowe i zarządzanie przez przeglądarkę — idealny, gdy nie chcesz zajmować się systemem. VPS Linux daje pełną kontrolę nad środowiskiem, bazą danych i procesami, ale wymaga samodzielnej konfiguracji SSH, firewalla i backupów.