Comment créer un serveur FiveM
Comment créer un serveur FiveM
Créer un serveur FiveM est bien moins compliqué qu’avant. txAdmin est désormais intégré directement aux builds serveur de FiveM et te guide automatiquement dans la plupart des étapes. Ce guide couvre tout le processus en partant de zéro.
Ce qu’il te faut avant de commencer
- Un compte Cfx.re (gratuit). Inscris-toi sur forum.cfx.re si tu n’en as pas.
- Une clé de licence serveur. Elle se génère gratuitement sur portal.cfx.re/servers/registration-keys. Chaque compte peut avoir jusqu’à trois clés actives.
- Un serveur ou VPS sous Windows ou Linux, ou un hébergeur de serveurs de jeu.
Remarque : depuis décembre 2025, Keymaster a été remplacé par le Cfx.re Portal. Les clés de licence se génèrent et se gèrent désormais uniquement via portal.cfx.re.
Option 1 : passer par un hébergeur de serveurs de jeu
Si tu veux un serveur en ligne le plus vite possible, un hébergeur est la solution la plus simple. La plupart des hébergeurs compatibles FiveM fournissent FiveM préinstallé et txAdmin préconfiguré. La liste officielle des hébergeurs approuvés se trouve sur docs.fivem.net.
Après ta commande, tu as généralement accès à txAdmin depuis le panel de l’hébergeur. Connecte-toi, lie ton compte Cfx.re, colle ta clé de licence, et le serveur est prêt à être configuré.
La contrepartie : un coût mensuel et moins de contrôle sur la machine elle-même.
Option 2 : auto-hébergement (Windows ou Linux)
Cette option te donne un contrôle total sur l’environnement du serveur. La mise en place demande un peu plus de travail, mais elle n’a rien de difficile.
Étape 1 : télécharger le build serveur
Va sur la page des artifacts FiveM :
- Windows : runtime.fivem.net/artifacts/fivem/build_server_windows/master/
- Linux : runtime.fivem.net/artifacts/fivem/build_proot_linux/master/
Télécharge le dernier build recommandé. Extrais son contenu dans un dossier, par exemple C:\FXServer\server sous Windows.
Étape 2 : lancer FXServer
Sous Windows, double-clique sur FXServer.exe. Sous Linux, lance le script de démarrage adapté.
Au premier démarrage, le serveur ouvre automatiquement txAdmin dans ton navigateur, à l’adresse http://localhost:40120.
Étape 3 : lier ton compte Cfx.re
txAdmin affiche un code PIN et te demande de lier ton compte Cfx.re. Clique sur Link Account, connecte-toi sur le portail Cfx.re et autorise la connexion.
Étape 4 : créer un compte admin txAdmin
Choisis un mot de passe pour le compte admin txAdmin. Il est distinct du mot de passe de ton compte Cfx.re et propre à ce serveur.
Étape 5 : configurer le serveur dans txAdmin
txAdmin te guide à travers l’assistant de configuration initiale :
- Server name (nom du serveur) : c’est ce qui s’affiche dans la liste des serveurs.
- Deployment type (type de déploiement) : choisis Popular Recipes pour la mise en place la plus simple.
- Template (modèle) : choisis-en un parmi ceux-ci.
- CFX Default FiveM : un serveur de base sans framework. Idéal pour faire des tests.
- ESX Legacy : le framework RP le plus utilisé.
- QBCore : un autre framework RP populaire.
- QBox : un fork moderne et optimisé de QBCore, avec une rétrocompatibilité totale.
- Data location (emplacement des données) : l’endroit où seront stockés les fichiers du serveur. Le chemin par défaut convient à la plupart des installations.
- License key (clé de licence) : colle la clé générée sur le Cfx.re Portal.
Une fois les champs remplis, clique sur Run Recipe. txAdmin télécharge et configure tout automatiquement.
Étape 6 : enregistrer et démarrer le serveur
Relis le fichier server.cfg généré par txAdmin. Si tout te semble correct, clique sur Save and Run Server.
Le serveur démarre. Les joueurs peuvent s’y connecter directement (direct connect) avec l’IP publique du serveur et le port 30120.
Ports à ouvrir
Pour que le serveur soit visible en dehors du réseau local, redirige ces ports vers l’IP locale du serveur :
| Port | Protocole | Rôle |
|---|---|---|
| 30120 | TCP + UDP | Port principal de connexion au jeu |
| 30110 | UDP | Facultatif (voix en peer-to-peer) |
Si le serveur n’apparaît pas dans la liste après le démarrage, c’est généralement la redirection de ports qui pose problème.
Choisir un framework
La plupart des serveurs RP tournent sur un framework. Voici un rapide tour d’horizon :
- Sans framework : contrôle total, tu construis tout de zéro. Déconseillé, sauf si tu comptes tout scripter toi-même de A à Z.
- ESX Legacy : le framework le plus établi, avec un vaste écosystème de scripts compatibles.
- QBox : un fork moderne et optimisé de QBCore. Meilleures performances et architecture plus propre. Entièrement rétrocompatible avec la plupart des scripts QBCore. C’est le choix recommandé si tu pars sur la base QBCore.
- QBCore : l’original. Toujours très utilisé, mais QBox l’a largement supplanté pour les nouveaux serveurs.
Le choix du framework est surtout une question de préférence et dépend des scripts que tu prévois pour ton serveur.
Une fois le serveur en ligne
Quand le serveur tourne, voici les étapes suivantes :
- Ajouter des scripts dans
resources/et les déclarer dansserver.cfgavecensure script-name - Configurer le framework (métiers, items, véhicules, permissions)
- Mettre en place une base de données si le framework en a besoin (c’est le cas d’ESX et de QBCore)
- Ajouter une icône personnalisée en plaçant un fichier
server.pngde 96x96 pixels à la racine du dossier du serveur
Problèmes fréquents
| Problème | Cause probable |
|---|---|
| Le serveur n’apparaît pas dans la liste | Le port 30120 n’est pas redirigé, ou un pare-feu le bloque |
| txAdmin ne se charge pas dans le navigateur | FXServer n’a pas démarré correctement, vérifie la sortie de la console |
| Clé de licence refusée | La clé n’a pas été générée sur le Portal, ou elle est déjà utilisée sur un autre serveur |
| La recipe échoue pendant la configuration | Problème réseau ou permissions manquantes sur le chemin d’installation |
En résumé
- Crée un compte Cfx.re et génère une clé de licence sur portal.cfx.re.
- Télécharge le dernier build FXServer pour Windows ou Linux.
- Lance FXServer et termine l’assistant de configuration de txAdmin.
- Choisis un template, colle la clé de licence et lance la recipe.
- Redirige le port 30120 et démarre le serveur.




