PROMO-20% avec le code QY3UJAEZ59 - Offre limitée !
Gaming

Installer un serveur FiveM sur Windows Server

Guide complet pour installer et configurer un serveur FiveM sur Windows Server. Installation, configuration txAdmin, optimisation et gestion des ressources.

📖9 min read
Intermédiaire
📅14/01/2026

Installer un serveur FiveM sur Windows Server

FiveM est la plateforme de modification multijoueur la plus populaire pour GTA V. Ce guide vous accompagne pour créer votre propre serveur FiveM sur Windows Server avec txAdmin.


📋 Avant de commencer

VPS Windows Server avec au moins 4 Go de RAM ✅ Connexion Bureau à distance (RDP) configurée ✅ Visual C++ Redistributable 2019 ou plus récent ✅ Compte CFX.re créé sur keymaster.fivem.netClé de licence FiveM (gratuite sur Keymaster)

💡 Recommandation AtmosNode : Un VPS avec Ryzen 9 9950X3D, 8 Go RAM DDR5 et NVMe Gen5 offre des performances optimales pour 32-64 joueurs.


1

Obtenir votre clé de licence FiveM

Avant toute installation, vous devez obtenir une clé de licence gratuite.

Créer un compte et générer la clé

Étapes sur Keymaster
  1. Rendez-vous sur keymaster.fivem.net
  2. Connectez-vous avec votre compte CFX.re (ou créez-en un)
  3. Cliquez sur "New Server" ou "Generate License Key"
  4. Remplissez les informations :
    • Label : Nom de votre serveur (ex: "Mon Serveur RP France")
    • Server IP : L'IP de votre VPS Windows
    • Server Type : Sélectionnez "Server Provider Hosted"
  5. Cliquez sur "Generate"
  6. Copiez la clé générée (format: cfxk_xxxxx...)

⚠️ Important

Ne partagez JAMAIS votre clé de licence publiquement. Une clé par serveur est nécessaire. Conservez-la en lieu sûr !


2

Préparer le serveur Windows

Connectez-vous à votre VPS Windows via Bureau à distance et préparez l'environnement.

Installation des prérequis

Télécharger Visual C++ Redistributable
  1. Téléchargez Visual C++ Redistributable 2019+
  2. Exécutez l'installateur
  3. Suivez les instructions d'installation
  4. Redémarrez si nécessaire

Créer la structure de dossiers

Créer les dossiers nécessaires
# Ouvrir PowerShell en tant qu'Administrateur
# Créer le dossier principal FiveM
mkdir C:\FiveM
cd C:\FiveM

# Créer les sous-dossiers
mkdir server
mkdir server-data
mkdir txData

Structure des dossiers :

  • C:\FiveM\server → Fichiers du serveur FiveM (artifacts)
  • C:\FiveM\server-data → Configuration et ressources du serveur
  • C:\FiveM\txData → Données txAdmin (panel d'administration)

3

Télécharger FiveM Server (Artifacts)

Téléchargez la dernière version du serveur FiveM.

Télécharger les artifacts
  1. Rendez-vous sur runtime.fivem.net/artifacts/fivem/build_server_windows/master/
  2. Téléchargez la dernière version recommandée (en haut de la liste)
  3. Extrayez le contenu dans C:\FiveM\server\

💡 Astuce : Utilisez la version "Latest Recommended" plutôt que "Latest" pour plus de stabilité. Les builds recommandés sont testés et validés.

Vérifier l'installation

Votre dossier C:\FiveM\server\ doit contenir :

  • FXServer.exe
  • fxserver.exe
  • Plusieurs fichiers .dll
  • Dossiers citizen/, alpine/, etc.

4

Configurer le pare-feu Windows

Autorisez les ports nécessaires pour que les joueurs puissent se connecter.

Ouvrir les ports dans le pare-feu
# Ouvrir PowerShell en tant qu'Administrateur

# Port principal FiveM (30120)
New-NetFirewallRule -DisplayName "FiveM Server" -Direction Inbound -Protocol TCP -LocalPort 30120 -Action Allow
New-NetFirewallRule -DisplayName "FiveM Server UDP" -Direction Inbound -Protocol UDP -LocalPort 30120 -Action Allow

# Port txAdmin (40120)
New-NetFirewallRule -DisplayName "txAdmin Panel" -Direction Inbound -Protocol TCP -LocalPort 40120 -Action Allow

⚠️ Ports à configurer

Si vous utilisez un pare-feu externe (OVH, Hetzner, etc.), pensez également à ouvrir ces ports dans le panel de votre hébergeur !


5

Installer et démarrer txAdmin

txAdmin est le panel d'administration web officiel de FiveM, facilitant grandement la gestion du serveur.

Lancer txAdmin pour la première fois
# Se placer dans le dossier serveur
cd C:\FiveM\server

# Lancer txAdmin
.\FXServer.exe +set citizen_dir C:\FiveM\server\citizen +set sv_licenseKey VOTRE_CLE_LICENCE +set txAdminPort 40120

💡 Note : Remplacez VOTRE_CLE_LICENCE par la clé obtenue à l'étape 1.

Configuration initiale de txAdmin

Accéder à txAdmin
  1. Ouvrez votre navigateur
  2. Allez sur : http://VOTRE_IP_VPS:40120
  3. Créez un compte administrateur txAdmin
  4. Suivez l'assistant de configuration
Options de configuration recommandées

Type de déploiement :

  • Pour débuter : Sélectionnez "Popular Template" → Choisissez "ESX Legacy" ou "QBCore"
  • Pour avancé : Sélectionnez "Custom" et configurez manuellement

Configuration serveur :

  • Server Name : Nom de votre serveur (visible dans la liste)
  • Max Clients : 32, 48 ou 64 selon votre RAM
  • Server Locale : fr_FR pour le français

Finaliser l'installation

✅ Une fois la configuration terminée, txAdmin va télécharger les ressources nécessaires et démarrer automatiquement votre serveur !


6

Configurer server.cfg

Le fichier server.cfg contient toutes les configurations de votre serveur.

Éditer server.cfg
# Le fichier se trouve dans C:\FiveM\server-data\
notepad C:\FiveM\server-data\server.cfg
Configuration recommandée server.cfg
# Informations de base
sv_licenseKey "VOTRE_CLE_LICENCE"
sv_hostname "^1Mon Serveur RP France ^7| ^2Recrutement Ouvert"
sv_projectName "Mon Serveur RP"
sv_projectDesc "Serveur Roleplay français sérieux"

# Limites
sv_maxclients 48
sv_endpointprivacy true

# Paramètres Steam
steam_webApiKey "VOTRE_CLE_STEAM_API"
sv_steamPunishWithIdentifier true

# Discord
sv_discordAppId "VOTRE_APP_ID_DISCORD"

# Paramètres de connexion
sv_enforceGameBuild 2802

# Tags serveur (visibles dans la liste)
sets tags "roleplay, français, esx, whitelist"
sets locale "fr-FR"
sets banner_connecting "https://votresite.com/banner.png"
sets banner_detail "https://votresite.com/banner_detail.png"

# OneSync (OBLIGATOIRE pour +32 joueurs)
set onesync on
set onesync_enableInfinity 1
set onesync_enableBeyond 1
set onesync_population 1

# Performance
set sv_filterRequestControl 4
set sv_maxUploadSize 50

# Admins (identifiant Steam)
add_ace group.admin command allow
add_ace group.admin command.quit deny
add_principal identifier.steam:VOTRE_STEAM_ID group.admin

# Ressources à charger
ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
ensure basic-gamemode
ensure hardcap
ensure rconlog

# Votre framework
ensure es_extended  # Pour ESX
# ensure qb-core     # Pour QBCore

Paramètres importants :

  • sv_maxclients → Nombre maximum de joueurs (32, 48, 64...)
  • sv_enforceGameBuild → Version GTA V requise (2802 = dernière)
  • onesync → Obligatoire pour plus de 32 joueurs
  • steam_webApiKey → Clé API Steam (optionnel, obtenue sur steamcommunity.com/dev/apikey)

7

Ajouter des ressources

Installez des scripts et mods pour personnaliser votre serveur.

Structure des ressources

Emplacement des ressources
C:\FiveM\server-data\resources\
├── [core]/          # Ressources essentielles
├── [esx]/           # Framework ESX
├── [qb]/            # Framework QBCore
├── [standalone]/    # Scripts indépendants
└── [maps]/          # Cartes personnalisées

Installer une ressource

Étapes d'installation
  1. Téléchargez la ressource (GitHub, forum FiveM, etc.)
  2. Extrayez le dossier dans C:\FiveM\server-data\resources\
  3. Ajoutez ensure nom_de_la_ressource dans server.cfg
  4. Redémarrez le serveur ou tapez restart nom_de_la_ressource dans la console

💡 Sources de ressources fiables :

Ressources essentielles recommandées

Framework de base

ESX Legacy ou QBCore (choix obligatoire)

HUD et interface

esx_hud, esx_status, esx_basicneeds

Métiers de base

esx_policejob, esx_ambulancejob, esx_mecanojob

Économie

esx_shops, esx_clotheshop, esx_vehicleshop

Administration

txAdmin (déjà installé), vMenu ou qb-adminmenu

8

Optimiser les performances

Améliorez les performances de votre serveur pour une expérience fluide.

Configuration server.cfg optimisée

Ajouts pour les performances
# Optimisation réseau
set sv_pureLevel 1
set sv_enforceGameBuild 2802

# Streaming optimisé
set sv_enableNetworkedPhoneExplosions 1
set sv_enableNetworkedSounds 1

# OneSync optimisé
set onesync_distanceCullVehicles 1000
set onesync_distanceCull 450.0
set onesync_logLevel 0

# Limites de spawn
set sv_entityLockdown true
set sv_filterRequestControl 4

Limiter les ressources gourmandes

⚠️ Scripts à surveiller

Certains scripts peuvent fortement impacter les performances :

  • Scripts de trafic/IA trop chargés
  • Trop de véhicules custom (streaming excessif)
  • MLO (Map Load Objects) en trop grand nombre
  • Scripts mal optimisés avec boucles infinies

Monitoring des performances

Commandes de monitoring
# Dans la console txAdmin ou F8 en jeu (admin)
resmon          # Moniteur de ressources
txAdmin-data    # Statistiques serveur
perf            # Afficher les performances

9

Configurer le démarrage automatique

Faites en sorte que votre serveur redémarre automatiquement.

Créer un script de démarrage

Créer start_server.bat
@echo off
title FiveM Server - AtmosNode
cd /d C:\FiveM\server

:loop
echo Demarrage du serveur FiveM...
FXServer.exe +exec server.cfg
echo.
echo Le serveur s'est arrete. Redemarrage dans 5 secondes...
timeout /t 5
goto loop

Enregistrez ce fichier sous C:\FiveM\start_server.bat

Ajouter au démarrage de Windows

Créer une tâche planifiée
  1. Ouvrez "Planificateur de tâches" Windows
  2. Cliquez sur "Créer une tâche"
  3. Général :
    • Nom : "FiveM Server AutoStart"
    • Cochez "Exécuter même si l'utilisateur n'est pas connecté"
    • Cochez "Exécuter avec les privilèges les plus élevés"
  4. Déclencheurs :
    • Nouveau → "Au démarrage"
  5. Actions :
    • Nouveau → "Démarrer un programme"
    • Programme : C:\FiveM\start_server.bat
  6. Cliquez sur "OK"

✅ Votre serveur FiveM démarrera automatiquement au démarrage de Windows !


10

Gérer votre serveur avec txAdmin

Utilisez txAdmin pour administrer facilement votre serveur.

Accéder au panel

http://VOTRE_IP_VPS:40120

Redémarrer le serveur

Bouton "Restart Server" dans txAdmin

Voir les logs en direct

Onglet "Live Console" dans txAdmin

Gérer les ressources

Onglet "Resources" → Start/Stop/Restart

Backup automatique

Onglet "Settings" → "Automated Backups"

Raccourcis txAdmin utiles :

ActionCommande console
Redémarrer serveurrestart ou txAdmin-resource restart
Arrêter serveurquit ou stop
Redémarrer ressourcerestart nom_ressource
Charger ressourceensure nom_ressource
Décharger ressourcestop nom_ressource
Voir joueursstatus
Kick joueurkick [id] [raison]
Ban joueurtxAdmin-ban [id] [durée] [raison]

💬 Besoin d'aide ?

Si vous rencontrez des difficultés avec votre serveur FiveM :


🎮 Félicitations !

Votre serveur FiveM est maintenant opérationnel sur Windows Server ! Personnalisez-le avec des ressources, invitez vos amis et créez votre propre univers Roleplay !

Tags

#fivem#windows#gaming#gta#roleplay
Une Question ? Discutons-en.
contact [at] atmosnode [dot] com
Live Chat
AtmosNode
© 2025 AtmosNode.com • N° d'entreprise : 899 139 182
Chargement...
Entreprise non assujettie à la TVA

🔒 Méthodes de paiement sécurisées (Crypto acceptée)

Visa
MasterCard
PayPal
Apple Pay
Google Pay