Comment créer un serveur FiveM : le guide étape par étape
9 novembre 2026 · 7 min de lecture
Sur cette page
- Ce qu'il te faut avant de commencer
- Serveur Legacy ou Enhanced ?
- Option 1 : louer un serveur
- Option 2 : installer un serveur sous Windows avec txAdmin
- Option 3 : un serveur manuel (vanilla)
- Les réglages du server.cfg qui comptent le plus
- Ouvrir ton serveur aux joueurs
- Combien de joueurs peut accueillir un serveur FiveM ?
- Transformer ton serveur en serveur RP
- Problèmes fréquents
- Questions fréquentes
- Est-ce gratuit de créer un serveur FiveM ?
- Quel port utilise un serveur FiveM ?
- Faut-il posséder GTA 5 pour héberger un serveur FiveM ?
- Combien de joueurs peuvent rejoindre un serveur FiveM gratuitement ?
- Où obtenir une clé de licence FiveM ?
- Peut-on faire tourner un serveur FiveM sous Linux ?
Pour créer un serveur FiveM, il te faut un compte Cfx.re et une clé de licence (tous deux gratuits), les fichiers FXServer disponibles dans la documentation officielle de FiveM, et un PC ou un serveur loué qui reste en ligne. Le plus simple, c'est de passer par txAdmin, le panneau web fourni avec le serveur : il installe une configuration fonctionnelle à partir d'un modèle en quelques minutes. Ce guide suit la documentation officielle de Cfx.re.
Dernière vérification : 9 novembre 2026.
Ce qu'il te faut avant de commencer
| Élément | Détails |
|---|---|
| Compte Cfx.re | Gratuit ; inscris-toi sur le forum Cfx.re et confirme ton adresse e-mail |
| Clé de licence | Gratuite ; génère-la sur le Cfx.re Portal (portal.cfx.re) |
| Matériel | Une machine 64 bits (x86-64) sous Windows ou Linux avec un bon débit montant ; un processeur multicœur est recommandé |
| Outils | 7-Zip pour décompresser les fichiers du serveur ; Visual Studio Code est pratique pour modifier les scripts |
| Serveurs Enhanced uniquement | Le Microsoft Visual C++ 2017 Redistributable |
| Réseau | Port 30120 ouvert en TCP et UDP si tu héberges chez toi |
Chaque joueur qui se connecte a quand même besoin de sa propre copie légale de GTA 5 sur PC et du client FiveM. Notre guide pour jouer à GTA RP couvre la partie joueur.
Serveur Legacy ou Enhanced ?
FiveM fonctionne désormais sur les deux versions PC de GTA 5. Un serveur FiveM classique s'adresse aux joueurs sur GTA V Legacy. Un serveur FiveM for GTAV Enhanced s'adresse aux joueurs sur GTA V Enhanced et il est encore en accès anticipé. L'installation est presque identique, mais certains noms de fichiers changent, comme indiqué dans les étapes ci-dessous.
Option 1 : louer un serveur
Si tu ne veux pas laisser un PC allumé en permanence, loue un serveur chez un partenaire d'hébergement agréé par FiveM. La page hébergement de FiveM cite GPORTAL, Shockbyte, Nitrado, Nodecraft, xREALM et ZAP-Hosting. L'hébergeur s'occupe du matériel et du réseau, et tu configures le serveur depuis son panneau de contrôle. Les réglages de la section server.cfg plus bas s'appliquent quand même.
Option 2 : installer un serveur sous Windows avec txAdmin
C'est la méthode recommandée par Cfx.re, son « ultimate easy setup ».
- Récupère ta clé de licence. Connecte-toi au Cfx.re Portal et crée une clé de licence serveur. Garde-la sous la main.
- Télécharge le serveur. Ouvre la page Server Download de la documentation FiveM et télécharge la version Windows recommandée (recommended). Elle se présente sous la forme
server.7z, oucfx-server_win_x64pour un serveur Enhanced. - Décompresse l'archive. Ouvre-la avec 7-Zip ou WinRAR et extrais-la dans un dossier comme
C:\FXServer\server. - Lance le serveur. Double-clique sur
FXServer.exe, ou surcfx-server.exepour un serveur Enhanced. txAdmin s'ouvre dans ton navigateur. - Associe ton compte. Vérifie qu'un code PIN est bien rempli, clique sur Link Account, connecte-toi avec ton compte Cfx.re et clique sur Yes, Allow.
- Crée un mot de passe administrateur pour le panneau txAdmin, puis clique sur Next.
- Donne un nom à ton serveur et clique sur Next.
- Choisis une recette. Sélectionne Popular Recipes et prends CFX Default FiveM pour ton premier serveur. Il existe d'autres modèles, mais certains nécessitent un serveur de base de données séparé.
- Choisis un dossier pour les données du serveur et clique sur Save, puis ouvre le Recipe Deployer.
- Lance la recette. Clique sur Next, colle la clé de licence de l'étape 1 et clique sur Run Recipe.
- Termine. Clique sur Next, puis sur Save & Run Server.
Ton serveur tourne, et txAdmin te sert désormais de panneau de contrôle.
Option 3 : un serveur manuel (vanilla)
Les utilisateurs avancés peuvent se passer de txAdmin. Sous Windows, les étapes documentées sont les suivantes :
- Crée un dossier pour les binaires du serveur, par exemple
C:\FXServer\server, et extrais-y la version recommandée. - Installe Git et clone les données de base du serveur dans un dossier séparé :
git clone https://github.com/citizenfx/cfx-server-data.git server-data. - Crée un fichier
server.cfgdans le dossierserver-dataet ajoute ta clé avecsv_licenseKey "yourkey". - Lance le serveur depuis le dossier
server-dataavecC:\FXServer\server\FXServer.exe +exec server.cfg.
Sous Linux, la démarche est similaire : il te faut Git et le paquet xz-utils, tu extrais fx.tar.xz (cfx-server-linux_x64 pour Enhanced) et tu lances le serveur avec le script run.sh fourni. Cfx.re qualifie la version Linux de simple portage de courtoisie (« courtesy port ») et précise que les problèmes ont plus de chances d'être corrigés sous Windows.
Les réglages du server.cfg qui comptent le plus
| Réglage | Ce qu'il fait |
|---|---|
endpoint_add_tcp "0.0.0.0:30120" et endpoint_add_udp "0.0.0.0:30120" |
Le port sur lequel les joueurs se connectent. 30120 est la valeur par défaut |
sv_licenseKey |
Ta clé de licence Cfx.re. Sans elle, le serveur ne démarre pas correctement |
sv_maxclients 48 |
La limite de slots joueurs. 48 est le maximum gratuit |
set onesync on |
Active OneSync, nécessaire pour la logique de jeu côté serveur et pour accueillir plus de joueurs |
sv_scriptHookAllowed 0 |
Laisse les plugins basés sur ScriptHook désactivés. La valeur 1 les autorise |
add_principal identifier.fivem:1 group.admin |
Donne les droits d'admin à un compte. Remplace 1 par ton propre identifiant FiveM |
ensure resourcename |
Démarre une ressource (un script) au lancement du serveur |
Les lignes qui commencent par # sont des commentaires. La config d'exemple contient aussi une ligne sv_master1 "" commentée ; si tu retires le #, ton serveur apparaît comme privé dans le navigateur de serveurs.
Ouvrir ton serveur aux joueurs
- Teste-le d'abord toi-même. Ouvre FiveM, appuie sur F8 et tape
connect 127.0.0.1:30120sur le même PC. - Redirige le port. Si tu héberges chez toi, redirige le port 30120 en TCP et en UDP sur ton routeur (ta box) vers le PC qui fait tourner le serveur, et autorise FXServer dans le pare-feu Windows.
- Partage l'adresse. Tes amis peuvent se connecter via le navigateur de serveurs ou en tapant
connectsuivi de ton adresse dans la console F8.
Combien de joueurs peut accueillir un serveur FiveM ?
La limite gratuite est de 48 joueurs avec OneSync. Pour avoir plus de slots, il faut un abonnement payant FiveM Element Club sur le Cfx.re Portal. Voici les prix affichés sur la page hébergement de FiveM, hors TVA :
| Palier | Prix | Slots joueurs |
|---|---|---|
| Gratuit | 0 $ | Jusqu'à 48 |
| Element Club Argentum | 15 $ par mois | Jusqu'à 64 |
| Element Club Aurum | 25 $ par mois | Jusqu'à 64 avec OneSync, jusqu'à 128 avec OneSync Infinity |
| Element Club Platinum | 50 $ par mois | Jusqu'à 128 avec OneSync, jusqu'à 2 048 avec OneSync Infinity |
Selon FiveM, les nouveaux avantages peuvent mettre jusqu'à 6 heures à s'activer après l'abonnement.
Transformer ton serveur en serveur RP
Un serveur vierge n'a ni métiers, ni argent, ni inventaire. Les serveurs RP ajoutent tout ça grâce à un framework, un ensemble de scripts de base sur lequel s'appuient les autres ressources. La documentation Cfx.re cite ESX, ND, Qbox et vRP comme frameworks Lua courants, et recommande de les installer via les recettes txAdmin. Certaines recettes de framework nécessitent une base de données : lis d'abord le guide d'installation du framework concerné.
Si tu veux écrire tes propres scripts, FiveM prend en charge Lua, C# et JavaScript.
Problèmes fréquents
- « Failed to start resource » ou aucune ressource trouvée : le serveur a été lancé depuis le mauvais dossier. Lance-le depuis le dossier qui contient
server.cfg. - « No license key was specified » : la clé manque dans
server.cfg, ou le serveur n'a pas chargé la config. Vérifie que la commande de lancement contient bien+exec server.cfg. - Les joueurs sont déconnectés (timeout) ou refusés : le port 30120 n'est pas ouvert à la fois en TCP et en UDP, ou le serveur n'a pas chargé sa config.
Questions fréquentes
Est-ce gratuit de créer un serveur FiveM ?
Oui. Le logiciel serveur et la clé de licence sont gratuits, et tu peux héberger jusqu'à 48 joueurs gratuitement sur ton propre PC. Tu ne paies que si tu loues un hébergement ou si tu veux plus de slots avec un abonnement Element Club.
Quel port utilise un serveur FiveM ?
Les serveurs FiveM utilisent par défaut le port 30120, en TCP comme en UDP. Si tu héberges chez toi, redirige ce port sur ton routeur pour que les autres joueurs puissent se connecter.
Faut-il posséder GTA 5 pour héberger un serveur FiveM ?
Le serveur en lui-même n'a besoin que des fichiers FXServer et d'une clé de licence Cfx.re. Toutes les personnes qui y jouent, toi compris, ont besoin d'une copie légale de GTA 5 sur PC et du client FiveM.
Combien de joueurs peuvent rejoindre un serveur FiveM gratuitement ?
Jusqu'à 48. Pour aller plus loin, il te faut un palier Element Club payant, qui relève la limite à 64, 128, voire jusqu'à 2 048 joueurs avec OneSync Infinity.
Où obtenir une clé de licence FiveM ?
Sur le Cfx.re Portal, à l'adresse portal.cfx.re. Connecte-toi avec ton compte Cfx.re, crée une clé et colle-la dans txAdmin ou dans ton server.cfg avec sv_licenseKey.
Peut-on faire tourner un serveur FiveM sous Linux ?
Oui. Cfx.re propose une version Linux de FXServer, mais la qualifie de portage de courtoisie et précise que les problèmes ont plus de chances d'être corrigés sur la version Windows.