← Blog

Полное руководство по хостингу сервера FiveM

Par Benjamin D. · PDG

· Mis à jour le 1 августа 2026 г. · Lecture 6 min

Содержание

Configurer un сервер FiveM avec zéro n'est pas compliqué si vous suivez une méthode claire : préparer l'hébergement, installer FXServer, générer une clé de licence, charger vos ressources et sécuriser l'accès. Dans ce guide 2026, nous couvrons chaque étape technique pour lancer un serveur GTA V RP stable, performant et prêt pour votre communauté.



Что нужно перед запуском сервера FiveM

Avant de toucher à la moindre configuration, il faut réunir quelques prérequis. Un сервер FiveM repose sur FXServer, une base de données optionnelle (MySQL/MariaDB pour la plupart des frameworks) et un accès à une infrastructure capable de tenir la charge en continu.

Технические требования

  • Процессор (CPU) : FiveM est très sensible à la fréquence par cœur. Un CPU Ryzen haute fréquence améliore nettement le temps de tick serveur, surtout avec beaucoup de scripts.
  • ОЗУ (RAM) : comptez au minimum 4 Go pour un serveur léger, 8 Go et plus pour un serveur RP avec framework, base de données et nombreuses ressources.
  • Хранилище : du SSD NVMe est fortement conseillé pour charger rapidement les ressources et éviter les lags disque.
  • Сеть : une bonne latence et une protection anti-DDoS incluse sont essentielles pour un serveur public.

Лицензионный ключ FiveM (License Key)

Tout сервер FiveM public nécessite une clé de licence gratuite générée sur le portail Keymaster. Sans elle, le serveur ne démarre pas ou reste inaccessible depuis la liste publique.

  1. Créez un compte sur le portail officiel Source.
  2. Générez une nouvelle clé serveur en indiquant votre IP ou "localhost" si vous n'êtes pas sûr.
  3. Conservez la clé au format cfxk_xxxxxxxx_xxxxx, elle ira dans votre fichier de configuration.

Выбор хостинга

Deux approches sont possibles. Soit un serveur managé avec panel prêt à l'emploi, soit un VPS que vous administrez entièrement. Pour un démarrage rapide sans gestion système, un Serveur FiveM hébergé livre l'installation instantanée, l'anti-DDoS et les sauvegardes automatiques. Pour un contrôle total, un VPS Linux vous laisse tout configurer à la main.



Установка FXServer на VPS Linux

Cette section détaille l'installation manuelle sur un VPS. Si vous passez par un panel comme Pterodactyl, l'installation de FXServer est automatisée et vous pouvez sauter directement au chargement des ressources.

Подготовка системы

Connectez-vous en SSH puis mettez le système à jour. On travaille ici sous Debian/Ubuntu.

ssh utilisateur@ip_du_vps
sudo apt update && sudo apt upgrade -y
sudo apt install -y xz-utils git curl

Créez un utilisateur dédié pour ne pas faire tourner le serveur en root.

sudo adduser fivem
sudo su - fivem
mkdir -p ~/server ~/txData
cd ~/server

Загрузка последней сборки FXServer

Récupérez la dernière build recommandée depuis le dépôt d'artifacts, puis extrayez-la.

wget https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/DERNIERE_BUILD/fx.tar.xz
tar xf fx.tar.xz
rm fx.tar.xz

Remplacez DERNIERE_BUILD par le numéro de build actuel indiqué sur la page officielle des artifacts. Utilisez de préférence une build marquée comme recommandée pour la stabilité.

Récupération d'une base cfx-server-data

Le dépôt cfx-server-data contient la structure de base et les ressources par défaut.

cd ~
git clone https://github.com/citizenfx/cfx-server-data.git server-data
cd server-data


Настройка server.cfg и запуск

Le fichier server.cfg est le cœur de la configuration. Il définit le nom du serveur, les slots, la clé de licence, les ressources chargées et les permissions.

Пример базового server.cfg

# Endpoints
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"

# Ressources de base
ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
ensure fivem
ensure hardcap
ensure rconlog

# Informations serveur
sv_hostname "Mon Serveur RP - Fly-Serv"
sv_maxclients 48
sets locale "ru-RU"

# Licence (obligatoire)
sv_licenseKey cfxk_votre_cle_ici

# RCON : mot de passe fort obligatoire
rcon_password "UnMotDePasseTresLongEtComplexe_2026"

# Steam / auth
set steam_webApiKey ""

Ключевые параметры

ParamètreRôle
sv_maxclientsNombre de slots (max 2048, mais adaptez à votre CPU/RAM)
sv_licenseKeyVotre clé Keymaster, sans elle rien ne démarre
rcon_passwordAccès administrateur distant, à protéger absolument
endpoint_add_*Ports d'écoute, par défaut 30120 en TCP/UDP

Первый запуск

Lancez le serveur en pointant vers votre dossier de données et votre configuration.

cd ~/server
bash run.sh +exec ~/server-data/server.cfg

Si tout est correct, la console affiche le chargement des ressources et l'enregistrement auprès du réseau Cfx. Votre сервер FiveM apparaîtra dans la liste publique après quelques instants.

Запуск как systemd-сервис

Pour que le serveur redémarre automatiquement, créez un service systemd (à faire en root).

sudo nano /etc/systemd/system/fivem.service
[Unit]
Description=FiveM Server
After=network.target

[Service]
User=fivem
WorkingDirectory=/home/fivem/server
ExecStart=/home/fivem/server/run.sh +exec /home/fivem/server-data/server.cfg
Restart=always
RestartSec=10

[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable fivem
sudo systemctl start fivem
sudo systemctl status fivem


Ресурсы, база данных и оптимизация

Un serveur RP repose sur un framework (type ESX ou QBCore), une base de données et des dizaines de ressources. C'est ici que se joue la performance réelle de votre сервер FiveM.

Установка базы данных

Installez MariaDB pour stocker joueurs, véhicules, argent et inventaire.

sudo apt install -y mariadb-server
sudo mysql_secure_installation
sudo mysql -u root -p
CREATE DATABASE fivem_rp;
CREATE USER 'fivem'@'localhost' IDENTIFIED BY 'MotDePasseDB_Fort';
GRANT ALL PRIVILEGES ON fivem_rp.* TO 'fivem'@'localhost';
FLUSH PRIVILEGES;
EXIT;

La plupart des frameworks utilisent la ressource oxmysql ou mysql-async. Renseignez la chaîne de connexion dans le server.cfg :

set mysql_connection_string "mysql://fivem:MotDePasseDB_Fort@localhost/fivem_rp?charset=utf8mb4"

Порядок загрузки ресурсов

L'ordre dans server.cfg compte. Chargez les dépendances avant les scripts qui en dépendent :

  1. Connecteur base de données (oxmysql)
  2. Framework de base (core)
  3. Ressources partagées (skins, inventaire)
  4. Jobs, économie, scripts métier
  5. Maps et MLO en dernier

Оптимизация производительности

  • Surveillez le tick : tapez resmon dans la console client pour repérer les ressources qui consomment trop de CPU.
  • Limitez les OneSync inutiles : activez OneSync uniquement selon vos besoins de slots.
  • NVMe et fréquence CPU : le chargement des ressources et le calcul par frame profitent directement d'un stockage NVMe et d'un CPU Ryzen haute fréquence.
  • Nettoyez les scripts morts : une ressource mal codée peut faire chuter le tick de tout le serveur.

Безопасность сервера

La protection anti-DDoS volumétrique est déjà gérée côté infrastructure chez Fly-Serv. À vous de sécuriser le reste :

  • Mot de passe rcon_password long et unique.
  • Sur VPS : authentification par clé SSH plutôt que mot de passe.
  • Pare-feu ufw pour n'ouvrir que les ports nécessaires.
  • Sauvegardes régulières de la base de données et des ressources.
ssh-keygen -t ed25519 -C "admin fivem"
sudo apt install -y ufw fail2ban
sudo ufw allow 22/tcp
sudo ufw allow 30120
sudo ufw enable

Pour héberger vous-même avec un panel prêt à l'emploi, un VPS Pterodactyl combine console live, gestion de fichiers et sous-utilisateurs. Vous retrouverez d'autres tutoriels sur le Blog Fly-Serv.



Заключение

Monter un сервер FiveM se résume à quatre piliers : un hébergement solide, une clé de licence valide, un server.cfg propre et des ressources bien ordonnées. En surveillant le tick serveur et en sauvegardant votre base de données régulièrement, vous obtenez une plateforme RP stable. Prenez le temps de sécuriser l'accès RCON et SSH avant toute ouverture publique.



FAQ

Pourquoi mon serveur FiveM n'apparaît pas dans la liste publique ?

Le plus souvent, la clé de licence est absente, invalide ou associée à une mauvaise IP. Vérifiez sv_licenseKey dans server.cfg, régénérez la clé sur Keymaster si besoin et assurez-vous que les ports 30120 en TCP et UDP sont bien ouverts dans votre pare-feu.

Combien de RAM et de CPU faut-il pour un serveur RP avec framework ?

Pour un serveur RP avec ESX ou QBCore et de nombreux scripts, prévoyez 8 Go de RAM minimum et un CPU à haute fréquence par cœur. FiveM privilégie la fréquence plutôt que le nombre de cœurs, donc un Ryzen rapide et du NVMe font une vraie différence sur le tick.

Comment éviter les baisses de performance quand j'ajoute des ressources ?

Utilisez resmon pour identifier les ressources gourmandes, respectez l'ordre de chargement des dépendances et supprimez les scripts inutiles ou mal optimisés. Une seule ressource mal codée peut dégrader le tick de tout le serveur, donc testez chaque ajout individuellement.