Se connecter Ajouter mon serveur

Vous téléchargez FXServer, vous le lancez, et vous tombez sur un message "no license key specified". Vous trouvez le keymaster, vous générez une clé, vous la collez dans le server.cfg, mais le serveur ne démarre toujours pas parce que le fichier contient encore les placeholders par défaut. C'est le parcours typique du premier serveur FiveM. Le logiciel est gratuit, la documentation officielle existe, mais les étapes sont éparpillées entre trois sites différents et les guides YouTube de 2023 ne fonctionnent plus en 2026. Ce guide suit la procédure officielle Cfx.re, étape par étape.

Ce qu'il faut retenir

  • Le serveur FiveM (FXServer) est gratuit. La clé de licence est gratuite pour un serveur non commercial jusqu'à 32 joueurs.
  • txAdmin est le panel de gestion intégré à FXServer. Il gère le déploiement, les redémarrages, les joueurs et les ressources depuis une interface web.
  • Port à ouvrir : TCP + UDP 30120 (jeu). txAdmin écoute sur le port 40120 (panel web, accès local ou sécurisé uniquement).
  • GTA V n'est pas nécessaire sur la machine serveur. Seuls les clients (joueurs) doivent posséder le jeu.

Prérequis

  • Un compte Cfx.re (inscription gratuite sur forum.cfx.re)
  • Une clé de licence serveur (générée sur portal.cfx.re)
  • Windows ou Linux (64 bits)
  • RAM : 4 Go minimum pour un serveur vanilla, 8 Go pour un serveur RP avec framework, 12-16 Go pour un serveur RP lourd (200+ ressources, véhicules et MLOs custom)
  • MariaDB ou MySQL si vous utilisez un framework RP (gestion des personnages, véhicules, argent, inventaires)

Générer la clé de licence

Chaque serveur FiveM a besoin de sa propre clé de licence. La procédure prend deux minutes.

  • Connectez-vous sur portal.cfx.re avec votre compte Cfx.re.
  • Allez dans "Server Registration Keys" et cliquez sur "Create a key".
  • Entrez un nom d'affichage et cliquez sur "Generate".
  • Copiez la clé générée. Vous la collerez dans txAdmin lors du déploiement.

La clé gratuite autorise jusqu'à 32 joueurs. Au-delà, vous devez souscrire un abonnement Element Club directement chez Cfx.re (Argentum à 15 €/mois pour 48-64 slots, Aurum et Platinum pour aller plus haut). Le streaming d'assets custom (vêtements, véhicules, intérieurs) est gratuit jusqu'à 10 joueurs. Au-delà de 10, il faut aussi l'Element Club.

Installer FXServer et txAdmin

Téléchargez les artifacts serveur depuis la page officielle de téléchargement Cfx.re. Cliquez sur "Latest recommended" pour obtenir le build stable le plus récent. Téléchargez l'archive correspondant à votre OS (Windows ou Linux).

Extrayez l'archive dans un dossier dédié (par exemple C:\fivem-server\). Lancez FXServer.exe (Windows) ou run.sh (Linux). txAdmin démarre automatiquement et affiche un PIN à 4 chiffres dans la console. Votre navigateur s'ouvre sur http://localhost:40120.

Configuration initiale de txAdmin

La procédure suit 8 étapes, conformément à la documentation officielle Cfx.re :

  • Entrez le PIN à 4 chiffres affiché dans la console
  • Cliquez sur "Link account" et autorisez txAdmin à accéder à votre compte Cfx.re
  • Définissez un mot de passe de backup
  • Acceptez les conditions d'utilisation (Creator Platform License Agreement + txAdmin License)
  • Entrez un nom de serveur, cliquez sur Next
  • Deployment Type : choisissez "Popular Recipes"
  • Select Template : choisissez "FiveM Basic Server (CFX Default)" pour un serveur vanilla, ou un template de framework RP
  • Cliquez sur "Go to Recipe Deployer", suivez les étapes. À l'étape 2, txAdmin vous demande de coller votre clé de licence (celle générée sur portal.cfx.re). Collez-la et cliquez sur "Run Recipe".

Attendez que le déploiement se termine. Le fichier server.cfg apparaît. Cliquez sur "Save and Run Server" pour lancer votre serveur.

Un point que beaucoup oublient : sur Windows, Microsoft Defender ralentit considérablement le premier démarrage en scannant tous les fichiers FXServer en temps réel. Excluez le dossier du serveur de l'analyse antivirus pour des performances normales.

Configurer server.cfg

Le fichier server.cfg est généré par la recipe mais vous devrez l'éditer. Les paramètres clés :

Paramètre Description Exemple
sv_licenseKey Clé de licence Cfx.re (obligatoire, sans elle le serveur refuse de démarrer) sv_licenseKey "cfxk_xxxxxxxxxxxx"
sv_hostname Nom du serveur affiché dans la liste sv_hostname "Mon Serveur RP"
sv_maxclients Nombre max de joueurs (32 max avec clé gratuite) sv_maxclients 32
endpoint_add_tcp Adresse d'écoute TCP endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp Adresse d'écoute UDP endpoint_add_udp "0.0.0.0:30120"
set onesync on Active OneSync (obligatoire pour 32+ joueurs) set onesync on
sets tags Tags du serveur pour le navigateur FiveM sets tags "roleplay, qbcore, serious-rp"
sets locale Langue principale du serveur (format BCP 47) sets locale "fr-FR"
ensure Charge une ressource au démarrage ensure chat

Deux erreurs que tout le monde fait au moins une fois : laisser sets tags "default" et sets locale "root-AQ" (les placeholders de la recipe). Remplacez-les avant de rendre le serveur public, sinon votre serveur apparaît sans tags et avec un locale invalide dans le navigateur FiveM.

Choisir un framework RP

Si vous voulez un serveur FiveM roleplay (et c'est ce que 90 % des serveurs FiveM sont), vous avez besoin d'un framework. C'est la base qui gère les personnages, les métiers, l'économie, les véhicules, l'inventaire et toutes les mécaniques RP.

QBCore est le framework le plus répandu en 2026. Énorme bibliothèque de scripts, communauté massive, documentation abondante. C'est le choix par défaut pour un premier serveur RP. La majorité des ressources disponibles en ligne sont compatibles QBCore.

QBox est le fork communautaire de QBCore, reconstruit pour la performance et la sécurité. Il garde la compatibilité avec la plupart des scripts QBCore existants mais corrige les failles de sécurité accumulées, utilise ox_lib et ox_inventory par défaut, et reçoit des mises à jour régulières. La documentation QBox est notablement plus claire que celle de QBCore. Pour un nouveau serveur en 2026, QBox est le choix le plus solide techniquement.

ESX est le framework historique (le premier framework RP majeur de FiveM). Encore maintenu, documentation massive, mais la majorité des nouvelles ressources ciblent QBCore ou QBox en priorité. Pertinent si vous reprenez un projet existant en ESX ou si vous trouvez un pack de ressources ESX qui correspond à votre vision.

Le framework se déploie comme une recipe txAdmin. Lors de la configuration initiale, choisissez la recipe correspondante au lieu de "CFX Default". txAdmin télécharge et configure le framework automatiquement. La recipe vous demandera les identifiants de votre base de données MySQL/MariaDB.

Base de données

Un serveur RP a besoin d'une base de données pour stocker les personnages, les inventaires, les véhicules, les propriétés et l'argent. Sans base de données, rien ne persiste entre les sessions.

  • Installez MariaDB (recommandé) ou MySQL. Ne pas utiliser XAMPP : il cause des problèmes de performance et de stabilité avec FiveM.
  • Créez une base de données dédiée et un utilisateur avec les droits complets sur cette base.
  • Ajoutez la ressource oxmysql (le connecteur MySQL standard pour FiveM) dans votre dossier ressources.
  • Configurez la connexion dans server.cfg : set mysql_connection_string "mysql://user:password@localhost/fivem?charset=utf8mb4"

La base de données contient tout ce que vos joueurs ont construit : personnages, progression, véhicules, propriétés. C'est le fichier le plus précieux de votre serveur. Mettez en place des sauvegardes automatiques quotidiennes dès le premier jour.

Configuration réseau

FiveM utilise le port 30120 en TCP et UDP. Les deux protocoles sont nécessaires.

Port Protocole Usage
30120 TCP + UDP Port de jeu (connexion des joueurs)
40120 TCP Panel web txAdmin (ne pas exposer publiquement)

Si vous hébergez chez vous, redirigez TCP + UDP 30120 sur votre routeur vers l'IP locale de la machine serveur. Ne redirigez pas le port 40120 (txAdmin) vers l'extérieur sans protection : c'est votre panel d'administration, il doit rester accessible uniquement en local ou via un VPN.

Les serveurs FiveM sont fortement ciblés par les attaques DDoS, en particulier les serveurs RP compétitifs. Un hébergement à domicile n'a aucune protection DDoS. Si vous prévoyez un serveur public avec une communauté, un hébergeur avec mitigation DDoS est le choix recommandé.

Ajouter des ressources

Les ressources sont les scripts Lua/JavaScript qui ajoutent des fonctionnalités à votre serveur : métiers, véhicules, armes, HUD, système de logement, etc. La procédure est toujours la même :

  • Téléchargez la ressource (GitHub, Cfx.re Forum, ou boutiques de scripts)
  • Placez le dossier dans resources/[local]/ (ou un sous-dossier organisé)
  • Ajoutez ensure nom_de_la_ressource dans server.cfg
  • Redémarrez le serveur (ou démarrez la ressource depuis txAdmin)

Ajoutez les ressources une par une et testez après chaque ajout. Empiler 50 scripts d'un coup puis chercher lequel cause un crash est une perte de temps garantie. Chaque ressource ajoutée doit avoir un manifest clair, des dépendances documentées, et un ordre de démarrage défini.

Hébergement : chez soi vs hébergeur

Auto-hébergé : fonctionne pour tester et développer avec 2-3 amis. La machine doit rester allumée 24/7, le port 30120 doit être redirigé, votre IP publique est exposée, et vous n'avez aucune protection DDoS. Pour un serveur de développement, c'est correct. Pour un serveur public, c'est fortement déconseillé.

Hébergeur de serveurs : IP dédiée, protection DDoS, txAdmin préinstallé, base de données incluse, backups automatiques. La plupart des hébergeurs proposent des installations en un clic avec framework au choix. C'est le choix standard pour tout serveur qui vise plus de 10 joueurs réguliers. Cfx.re publie une liste de partenaires d'hébergement approuvés : vérifiez que votre hébergeur y figure pour éviter les problèmes de conformité avec les conditions d'utilisation de FiveM. Pour comparer les offres, consultez notre comparatif des hébergeurs FiveM.

Questions fréquentes

Faut-il acheter GTA V pour héberger un serveur FiveM ?

Non. Le serveur FXServer ne nécessite pas GTA V. Seuls les joueurs qui se connectent doivent posséder le jeu et avoir le client FiveM installé. Vous pouvez héberger un serveur FiveM sur un VPS Linux qui n'a jamais vu GTA V.

La clé de licence est-elle gratuite ?

Oui, pour un serveur non commercial avec jusqu'à 32 joueurs. Au-delà de 32 slots, ou pour le streaming d'assets custom (vêtements, véhicules) avec plus de 10 joueurs, un abonnement Element Club est nécessaire (à partir de 15 €/mois chez Cfx.re). L'Element Club est distinct de l'hébergement : c'est un abonnement directement chez Cfx.re qui augmente les capacités de votre clé de licence.

QBCore, QBox ou ESX en 2026 ?

Pour un nouveau serveur, QBox est le choix le plus recommandé en 2026. Il garde la compatibilité avec la majorité des scripts QBCore tout en offrant une meilleure sécurité et des performances améliorées. QBCore reste le plus répandu avec la plus grande bibliothèque de scripts. ESX est viable pour reprendre un projet existant. Pour un premier serveur sans préférence, partez sur QBox ou QBCore.

Combien de ressources un serveur peut-il supporter ?

Ça dépend de la qualité des scripts et du hardware. Un serveur avec 50-80 ressources bien optimisées tourne confortablement sur 8 Go de RAM. Un serveur avec 200+ ressources incluant des MLOs custom et du streaming de véhicules a besoin de 12-16 Go. Le facteur limitant est souvent le CPU en mono-thread (FiveM est principalement single-threaded), pas la RAM.

Comment les joueurs se connectent-ils ?

Les joueurs ouvrent le client FiveM, cherchent votre serveur par son nom dans le navigateur de serveurs, ou se connectent directement via la console F8 avec connect votre-ip:30120. Le serveur apparaît dans le navigateur FiveM une fois qu'il est en ligne avec une clé de licence valide, des tags configurés, et un locale correct.

txAdmin est-il obligatoire ?

Non, mais il n'y a aucune raison de s'en passer. txAdmin est intégré à FXServer, utilisé par plus de 29 000 serveurs dans le monde, et offre le déploiement par recipe, la gestion des joueurs (ban, kick, warn), le monitoring des performances, les redémarrages planifiés, et un menu admin en jeu complet. Lancer un serveur FiveM sans txAdmin en 2026, c'est se compliquer la vie inutilement.

Peut-on héberger FiveM sur Linux ?

Oui. FXServer supporte Linux nativement. Téléchargez les artifacts Linux depuis la page officielle. La configuration est identique à Windows. Docker est aussi une option viable, avec des images communautaires maintenues qui incluent FXServer et un accès txAdmin.

Avis

Aucun commentaire pour le moment.

Commenter

Pour commenter, vous devez être connecté.