Installer un serveur RedM dédié (FXServer + txAdmin sur Windows et Linux)
Vous voulez héberger votre propre serveur RedM pour faire du RP western avec vos amis ? RedM utilise le même framework que FiveM — FXServer — avec l’enforce game build dédié RDR2. Ce guide couvre l’installation complète depuis l’artifact officiel jusqu’au premier démarrage de txAdmin et VORP. Toutes les commandes sont vérifiées contre la documentation Cfx.re officielle.
Pas envie de gérer FXServer, la license key et les mises à jour ? Louez un serveur RedM chez HebergTonServ — txAdmin inclus, installation auto et support 24/7 dès 0,90€/mois.
Pré-requis matériels
| Composant | Minimum | Recommandé |
|---|---|---|
| CPU | 2 cœurs modernes | AMD Ryzen 9 5950X / Intel i7 |
| RAM | 4 Go (8 slots) | 12 Go (32+ slots VORP) |
| Disque | 10 Go SSD | SSD NVMe |
| Réseau | 50 Mbps montants | Fibre, IP fixe |
| OS | Windows 10/11, Debian 11+, Ubuntu 22.04+ | Linux (artifact recommended) |
RedM tourne sur le moteur RAGE de RDR2. Le CPU mono-thread (IPC) compte beaucoup plus que le nombre de cœurs.
Étape 1 — Générer la license key Cfx.re
- Rendez-vous sur https://portal.cfx.re
- Connectez-vous (Discord ou compte Cfx.re)
- Onglet Server Keys → New key
- Sélectionnez votre IP serveur et notez la clé (format
cfxk_xxxxxxxxxx_xxxxxx)
Une license key = un serveur. Si vous changez d’IP, régénérez la clé.
Étape 2 — Télécharger l’artifact FXServer
Windows
- Allez sur https://runtime.fivem.net/artifacts/fivem/build_server_windows/master/
- Téléchargez la dernière build “recommended” (en haut de la page)
- Extrayez l’archive dans
C:\RedMServer\
Linux (Ubuntu/Debian)
sudo apt update
sudo apt install -y curl wget tar xz-utils
sudo useradd -m -s /bin/bash redm
sudo su - redm
mkdir ~/RedMServer && cd ~/RedMServer
# Récupérer la dernière artifact recommended
wget https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/<dernière_build>/fx.tar.xz
tar -xJf fx.tar.xzRemplacez
<dernière_build>par le hash de la dernière version recommended, visible sur https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/
Étape 3 — Structure des fichiers
C:\RedMServer\
├── FXServer.exe ← exécutable Windows
├── alpine\ ← Linux only
├── citizen\
├── resources\ ← dossier resources (vide au début)
│ └── [system]\
│ └── monitor\ ← txAdmin (inclus)
└── server.cfg ← à créerÉtape 4 — Premier lancement (initialise txAdmin)
Windows
Ouvrez PowerShell dans C:\RedMServer\ :
.\FXServer.exeLinux
cd ~/RedMServer
./run.sh +set serverProfile defaultUne URL apparaît dans la console :
[txAdmin] Open the URL: http://127.0.0.1:40120/...Ouvrez l’URL dans votre navigateur. Suivez le wizard :
- Sign in avec votre compte Cfx.re
- Game → sélectionnez RedM
- Server Name → “Mon Serveur RedM FR”
- Recipe → “RedM Default” ou “VORP Core” (recommandé)
- Server Path → laissez par défaut
- txAdmin télécharge automatiquement les ressources
Étape 5 — Personnaliser server.cfg
Éditez server.cfg à la racine de votre serveur :
# Network endpoints
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"
# Server info
sv_hostname "Mon Serveur RedM FR | VORP RP"
sv_maxclients 32
sv_projectName "MonServeurRedM"
sv_projectDesc "Serveur RedM Roleplay Western FR"
sv_licenseKey "cfxk_xxxxxxxxxx_xxxxxx"
# RedM enforce (obligatoire — sans ça le client GTA V essaie de se connecter)
sv_enforceGameBuild 1311
# Resources de base
ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager-rdr3
ensure rconlog
ensure scoreboard
ensure playernames
# Framework VORP (si recipe VORP)
ensure vorp_core
ensure vorp_inventory
ensure vorp_character
ensure vorp_inputs
# Tags pour visibilité
sets tags "roleplay, fr, vorp, hardcore"
sets locale "fr-FR"
sets banner_detail "https://i.imgur.com/votre-banniere.png"
sets banner_connecting "https://i.imgur.com/votre-banniere.png"
# Admin (RCON via txAdmin)
rcon_password "RconSecret42!"
# Steam (optionnel mais utile pour anti-multi)
set steam_webApiKey "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"Paramètres clés
| Paramètre | Description |
|---|---|
sv_licenseKey | Votre clé Cfx.re (étape 1) |
sv_enforceGameBuild 1311 | Force la build RDR2 (1311 = standard, 1355 = standalone RDO) |
sv_maxclients | Slots max (officiel : 64) |
endpoint_add_* | Port d’écoute (par défaut 30120 TCP+UDP) |
Étape 6 — Ouvrir les ports réseau
RedM utilise un seul port (TCP+UDP) par défaut :
| Port | Protocole | Usage |
|---|---|---|
| 30120 | TCP+UDP | Game + RCON |
| 40120 | TCP | txAdmin (local uniquement par défaut) |
Windows PowerShell admin
New-NetFirewallRule -DisplayName "RedM Game" -Direction Inbound -Protocol TCP -LocalPort 30120 -Action Allow
New-NetFirewallRule -DisplayName "RedM Game UDP" -Direction Inbound -Protocol UDP -LocalPort 30120 -Action AllowLinux UFW
sudo ufw allow 30120/tcp
sudo ufw allow 30120/udp
sudo ufw reloadN’ouvrez pas le port 40120 sur Internet sans authentification — c’est txAdmin, le panel d’admin.
Étape 7 — Installer un framework (VORP, RedEM:RP, RSG)
VORP Core (le plus populaire)
VORP est installé automatiquement si vous avez choisi la recipe VORP dans txAdmin. Sinon :
cd resources
git clone https://github.com/VORPCORE/vorp_core-lua
git clone https://github.com/VORPCORE/vorp_inventory-lua
git clone https://github.com/VORPCORE/vorp_character-lua
git clone https://github.com/VORPCORE/vorp_inputs-lua
git clone https://github.com/VORPCORE/vorpmenu_inputsAjoutez les ensure dans server.cfg (déjà fait à l’étape 5).
Base de données MySQL
VORP nécessite MySQL/MariaDB. Installez sur Linux :
sudo apt install -y mariadb-server
sudo mysql_secure_installation
sudo mysql -e "CREATE DATABASE vorp; CREATE USER 'vorp'@'localhost' IDENTIFIED BY 'MotDePasse42!'; GRANT ALL ON vorp.* TO 'vorp'@'localhost'; FLUSH PRIVILEGES;"Puis ajoutez dans server.cfg :
set mysql_connection_string "mysql://vorp:MotDePasse42!@localhost/vorp?charset=utf8mb4"
ensure oxmysqlÉtape 8 — Service systemd (Linux)
/etc/systemd/system/redm.service :
[Unit]
Description=RedM FXServer
After=network.target mariadb.service
[Service]
Type=simple
User=redm
WorkingDirectory=/home/redm/RedMServer
ExecStart=/home/redm/RedMServer/run.sh +set serverProfile default
Restart=on-failure
RestartSec=10
[Install]
WantedBy=multi-user.targetsudo systemctl daemon-reload
sudo systemctl enable --now redm
sudo journalctl -u redm -fÉtape 9 — Tester la connexion
- Lancez Red Dead Redemption 2 côté client
- Quittez RDR2 (le jeu doit être lancé puis fermé pour que RedM s’attache)
- Lancez RedM (depuis https://redm.gg/)
- Cliquez sur Direct Connect → entrez
IP_serveur:30120 - Le client télécharge les ressources et se connecte
Étape 10 — Mettre à jour FXServer
Téléchargez la dernière build artifact recommended et remplacez les fichiers (en gardant server.cfg et resources/).
Sur Linux, txAdmin a un bouton “Update Artifact” dans Settings — bien plus rapide.
Avant chaque update, sauvegardez
resources/et votre dump MySQL (mysqldump vorp > vorp_backup.sql).
FAQ
Quelle est la différence entre RedM et FiveM ?
Même runtime (FXServer/Cfx.re) mais build différente : sv_enforceGameBuild 1311 (ou 1355) pour RDR2 vs 2944+ pour GTA V. Les ressources ne sont pas compatibles entre les deux.
Combien de RAM pour mon serveur RedM ?
4 Go pour 8 slots vanilla. Pour 32 slots VORP avec un framework complet (ox_lib, ox_inventory, économie, jobs), prévoyez 12 Go.
sv_enforceGameBuild 1311 ou 1355 ?
1311 = build standard, supporte le RDR2 Story Mode complet (par défaut). 1355 = ajoute le support des joueurs en Red Dead Online standalone. Si vous voulez les deux, restez à 1311.
Mon serveur n’apparaît pas dans le browser RedM
Vérifiez : sv_licenseKey correcte et liée à l’IP serveur, port 30120 ouvert TCP+UDP, sv_hostname non vide, build artifact à jour.
Erreur “invalid game enforcement (1604)”
1604 est une vieille build GTA V. Vous avez oublié sv_enforceGameBuild 1311. Ajoutez-le dans server.cfg et redémarrez.
Frameworks alternatifs à VORP ?
- RedEM:RP — ancien framework, encore utilisé
- RSG Framework — fork moderne basé sur QBcore
- Custom standalone — pour devs avancés
Comment importer un dump SQL VORP ?
mysql -u vorp -p vorp < dump.sqlVeillez à ce que la version VORP corresponde au schéma SQL importé.
Conclusion
Vous avez maintenant un serveur RedM dédié opérationnel avec txAdmin et un framework VORP. Étapes suivantes recommandées :
- Personnaliser server.cfg — hostname, tags, banner
- Installer des ressources (ox_lib, ox_inventory, jobs, économie)
- Sécuriser txAdmin — accès via VPN ou reverse proxy
- Maîtriser les commandes — voir Commandes admin RedM
Pas envie de gérer FXServer, la license key et MySQL ? HebergTonServ installe votre serveur RedM en moins de 5 minutes — txAdmin inclus, MySQL prête, Anti-DDoS 5 Tbps et support 24/7 dès 0,90€/mois.



