Online Hosting...

Comment créer ton serveur FiveM en 2026 — guide complet

Tous les articles
Guide 03 May 2026 par Kisho

Tu veux lancer ton propre serveur FiveM avec ta team ou ta communauté ? On t'explique tout, de la commande à ta première connexion en jeu — sans jargon technique, sans pré-requis impossibles.

Pourquoi héberger ton propre serveur FiveM ?

Lancer ton serveur FiveM c'est avoir le contrôle total : tes règles, tes mods, ton vibe. Que tu veuilles juste jouer entre potes en mode RP ou bâtir une communauté de 100+ joueurs, héberger ton serveur c'est toujours mieux que louer un slot ailleurs.

Ce dont tu as besoin avant de commencer :

  • Une clé Patreon CFX (gratuite ou payante, on revient là-dessus)
  • Un hébergement (notre offre FiveFree te laisse 48h pour tester sans engagement)
  • 30 minutes de ton temps

Aucune connaissance technique préalable.

Étape 1 — Choisir la bonne offre selon ton ambition

Voici comment t'orienter selon ton projet :

  • FiveFree (gratuit, 48h) — Pour tester FiveM sans engagement. Le serveur s'auto-supprime à la fin du trial, donc zéro risque.
  • Débutant (7€/mois) — Pour jouer entre potes (10-15 joueurs). 8 Go de RAM, suffisant tant que tu mets pas trop de mods lourds.
  • Standard (12€/mois) — Pour une communauté RP active de 30+ joueurs. 16 Go de RAM, support premium inclus, c'est le minimum sérieux pour un projet RP organisé.
  • Confirmé (18€/mois) — Pour un RP structuré avec beaucoup de scripts (ESX, QBCore, custom). 24 Go de RAM, CPU dédié.
  • Avancé (25€/mois) / Pro (50€/mois) — Pour les communautés établies, lots de scripts, 50+ joueurs simultanés. 32 Go+ et performance maximale.

Voir toutes les offres FiveM

Étape 2 — Récupérer ta clé Patreon CFX

C'est obligatoire : sans clé, ton serveur ne démarre pas.

  1. Va sur keymaster.fivem.net
  2. Connecte-toi avec ton compte Cfx.re
  3. Clique « + New server key »
  4. Choisis le type Mutualisé (pour un VPS partagé comme le nôtre)
  5. Tu obtiens une clé du type cfxk_XXXXX_XXXXX
💡 La clé gratuite suffit pour un serveur perso (max 48 slots, aucun script Patreon-only). Pour 64+ slots ou des scripts payants, il faut cotiser sur leur Patreon (~15$/mois).

Garde cette clé à portée — on en aura besoin à l'étape 6.

Étape 3 — Commander ton hébergement

  1. Choisis ton offre sur /store/categories/fivem
  2. Sélectionne ton cycle (mensuel / semestriel -10% / annuel -20%)
  3. Valide le panier et paie (Stripe 3DS sécurisé)

Activation : 2 minutes. Tu reçois un email de confirmation et tu peux accéder immédiatement à ton service via ton espace client.

Étape 4 — Première connexion à txAdmin (PIN dans la console)

txAdmin c'est l'interface qui pilote ton serveur FiveM sans toucher au terminal. À la première initialisation, un PIN à 4 chiffres s'affiche directement dans la console de ton serveur. C'est avec ce PIN que tu créeras ton compte master txAdmin.

Comment récupérer le PIN :

  1. Espace client → ton service → Démarrer le serveur (s'il ne tourne pas déjà)
  2. Onglet Console (icône terminal) — cherche une ligne du genre :
  ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
  ┃                                     ┃
  ┃      All ready! Please access:      ┃
  ┃    http://your-public-ip:40120/     ┃
  ┃    http://xxx.xxx.xxx.xxx:40120/    ┃
  ┃                                     ┃
  ┃   Use the PIN below to register:    ┃
  ┃                5911                 ┃
  ┃                                     ┃
  ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
  1. Note le PIN à 4 chiffres
  2. Ouvre txAdmin : bouton « TxAdmin ↗ » sur la page de ton service
  3. txAdmin te demande le PIN → colle-le
  4. Crée ton compte master (username + password de ton choix) — c'est ce compte que tu utiliseras à chaque connexion future
💡 Si tu loupes le PIN dans la console (ça scroll vite), redémarre ton serveur depuis le panel — il sera réaffiché au prochain boot tant qu'aucun compte master n'a été créé.🛑 Conserve bien tes identifiants txAdmin dans un gestionnaire de mot de passe. En cas de perte, le seul moyen de réinitialiser c'est via la commande txAdmin-resetMasterAccount lancée depuis l'onglet Console de notre panel.

Étape 5 — Wizard txAdmin : choisir le framework

Une fois connecté à ton compte master, txAdmin lance automatiquement le wizard de setup sur un serveur fraîchement provisionné. Première étape : choisir le template (recipe). txAdmin va ensuite télécharger le framework, importer les tables MySQL et générer ton server.cfg tout seul.

Les recipes disponibles :

  • Vanilla FiveM — Pour ceux qui veulent du full control, partir de zéro. Aucun framework préinstallé, juste FiveM brut. Idéal si tu veux faire un serveur custom non-RP.
  • ESX Legacy — Pour les communautés RP classiques françaises. Inclut jobs, housing, véhicules, banque préconfigurés. Énorme stock de scripts gratuits dispo.
  • QBCore — Pour le RP moderne (recommandé en 2026). Framework récent, mieux maintenu, doc claire, communauté active surtout côté EN/INT.
💡 ESX Legacy reste le standard FR avec une communauté massive et beaucoup de tutos. QBCore monte en puissance, surtout sur les grosses communautés et en international.

Étape 6 — Wizard txAdmin : License Key + Database

C'est l'étape critique. Tu dois fournir 2 choses : ta clé Patreon, et les credentials de la base de données.

6.1 — Server Registration Key

Colle la clé Patreon CFX récupérée à l'étape 2 (format cfxk_XXXXX_XXXXX).

6.2 — Database — utilise les credentials de TON espace client

⚠️ Attention : par défaut txAdmin propose Database Host = localhost. Ce n'est pas correct sur un hébergement mutualisé — ta base est sur un serveur DB séparé. Les credentials sont dans ton espace client → onglet Bases de données.

Copie chaque champ exactement comme indiqué sur ton panel WH :

  • Database Host : l'IP affichée dans ton panel (par exemple 151.247.192.181)
  • Database Port : le port après le : (par exemple 3306)
  • Database Username : l'utilisateur (par exemple u182_ehGPPyHSGp)
  • Database Password : clic sur l'icône 📋 pour copier le mot de passe
  • Database Name : le nom de la base (par exemple s182_qzdqzd) — tu DOIS utiliser cette base, le quota mutualisé ne t'autorise qu'UNE seule DB
🛑 Toggle « Delete Database » : laisse-le ON sur première installation (txAdmin va créer toutes les tables ESX/QBCore propres). Mais passe-le OFF si tu réinstalles un serveur dont tu veux garder les données joueurs.

Clique Run Recipe → patiente 1-3 min, txAdmin télécharge le framework, importe les SQL et génère le server.cfg.

Étape 7 — Le server.cfg généré

Une fois le recipe terminé, txAdmin t'affiche le server.cfg complet, déjà configuré avec :

  • Ta clé licence
  • La connexion MySQL pré-remplie (mysql_connection_string)
  • Le hostname (change-me | ESX Legacy Server — à modifier)
  • Les ressources ESX/QBCore correctement orchestrées
  • Un admin par défaut (toi, via ton FiveM identifier)

Lignes que tu voudras éditer avant le premier lancement :

endpoint_add_tcp "0.0.0.0:30120" => Changer 30120 part le port de votre serveur
endpoint_add_udp "0.0.0.0:30120" => Changer 30120 part le port de votre serveur

sv_hostname "Aurora RP - Communauté FR"
sets sv_projectName "Aurora RP"
sets sv_projectDesc "Serveur RP français — 18+, whitelist active"
sv_maxclients 32


Clique Save & Run Server → ton serveur démarre.

Étape 8 — Installer tes ressources additionnelles

Une fois ton serveur en route avec le framework de base, tu peux ajouter tes propres scripts.

  1. Télécharge ta ressource depuis GitHub, tebex.io ou forum.cfx.re
  2. Décompresse-la dans /resources/[ton_dossier]/ via l'onglet Fichiers de notre panel ou directement via txAdmin
  3. Ajoute la ligne ensure ton_script dans le server.cfg (txAdmin a un éditeur intégré)
  4. Restart ton serveur depuis txAdmin

Quelques scripts essentiels à ajouter en plus du framework de base :

# Si pas déjà inclus par le recipe
ensure oxmysql
ensure ox_lib

# Anti-cheat (vivement recommandé)
ensure txAdminBan

# Optionnel mais utile
ensure pma-voice    # voice chat avec radios
ensure ox_inventory # inventaire moderne (si compatible avec ton framework)
💡 Ordre dans server.cfg compte : un script qui dépend de oxmysql doit être déclaré APRÈS ensure oxmysql. Sinon erreur au boot.💡 Commence avec 5-10 ressources max en plus du framework. Plus simple à débugger qu'un serveur avec 50 scripts d'un coup.

Étape 9 — Sauvegardes et monitoring

Règle d'or : sauvegarde régulièrement.

Sur l'onglet Sauvegardes de ton service :

  • Crée un backup manuel avant chaque modif majeure (nouveau script, changement de framework)
  • Notre offre Standard et plus inclut une sauvegarde automatique quotidienne
  • Garde au moins 3 backups dans le temps : avant le dernier ajout, avant l'avant-dernier, etc.

Monitoring intégré : on t'envoie un email automatique si ton serveur dépasse 90% de RAM/CPU/disque pendant plus de 30 min consécutives. Tu sais immédiatement quand c'est temps d'upgrade — sans avoir à surveiller manuellement.

Erreurs fréquentes des débutants

Voici les pièges classiques et comment les régler.

« PIN txAdmin introuvable dans la console »
Le boot a loggé trop vite et tu as scrollé au-delà. Restart ton serveur depuis le panel — le PIN se réaffiche tant qu'aucun compte master n'a été créé.

« Wizard txAdmin échoue à l'étape Database »
Tu as gardé localhost au lieu de mettre l'IP de ton onglet "Bases de données". Re-copie l'IP exacte depuis le panel WH (par exemple 151.247.192.181).

« ER_ACCESS_DENIED » au démarrage
Mauvais utilisateur, mot de passe DB ou base inexistante. Re-vérifie chaque champ depuis le panel "Bases de données" et compare avec ce que tu as collé dans txAdmin.

txAdmin demande de re-run le recipe
La DB existait déjà avec des tables d'un autre framework. Active Delete Database dans le wizard et re-run.

« License Key Invalid »
Ta clé Patreon est liée à une autre IP que celle de ton serveur. Régénère ta clé sur keymaster.fivem.net en spécifiant l'IP de ton serveur WH.

Serveur lent quand tu atteins 20 joueurs
Pas assez de RAM pour le nombre de joueurs et de scripts. Upgrade ton offre — on fait ça en 1 clic depuis ton service via le bouton « Changer d'offre ».

« couldn't load resource X »
Une dépendance manque. Lis le README de la ressource concernée — il faut souvent installer oxmysql, ox_lib ou un autre script de base avant.

txAdmin refuse de démarrer après upload de scripts
Erreur de syntaxe dans server.cfg ou un ensure qui pointe vers un dossier inexistant. Onglet Console → cherche la ligne en rouge → corrige.

Conclusion : tu es prêt

Avec ces 9 étapes tu as un serveur FiveM fonctionnel, sécurisé, et prêt à accueillir tes joueurs. Le plus dur c'est pas de l'allumer, c'est de garder une communauté active — mais ça, c'est une autre histoire.

Besoin d'aide ?

💡 Tu hésites encore ? Lance ton trial 48h gratuit avec FiveFree sans engagement. Si t'aimes pas, ton serveur s'auto-supprime, zéro frais.

👉 Démarrer mon serveur FiveM gratuit

Une question sur nos serveurs ?

Voir nos offres Discord