📦 PRÉREQUIS POUR UTILISER LA BASE GUERRERP
(hébergeur, système, MySQL, artefacts, etc.)
Cette page liste tout ce dont vous avez besoin avant d’installer la base GuerreRP : matériel, système, logiciels, base de données, réseau et niveau minimum recommandé.
L’idée est simple : si tout ce qui est ci-dessous est “OK ✅”, vous pouvez passer sereinement à la page Installation de la base.
PROFIL RECOMMANDÉ DE L’ADMINISTRATEUR
Pour utiliser correctement la base GuerreRP, il est fortement conseillé d’avoir au minimum :
Savoir utiliser un client FTP / SFTP (FileZilla, WinSCP, etc.)
Savoir éditer des fichiers
.cfg,.lua,.json,.sqlavec un éditeur de code (VS Code, Notepad++, etc.)Comprendre les grandes lignes d’un serveur FiveM (resources,
server.cfg, ensures, artifacts)Avoir des notions de base en MySQL (importer un fichier
.sql, créer une base, un utilisateur)Pouvoir accéder à votre machine via SSH (Linux) ou Bureau à distance (Windows) Si vous structurez votre propre machine
Si local host avoir les bon logiciel, prise en main de départ
Si hebergeur, savoir un minimum faire l'installation de base
Ce n’est pas une base “plug & play magique” : vous gardez le contrôle du serveur, donc un minimum de connaissances est fortement recommandé.
PRÉREQUIS MATÉRIELS (SERVEUR)
Les valeurs ci-dessous sont indicatives. Tout dépendra du nombre de joueurs, des mappings et des scripts supplémentaires que vous ajoutez.
CONFIG MINIMUM (petit serveur de test / dev) :
CPU : 2 à 4 vCPU
RAM : 8 Go
Stockage : 40 à 60 Go SSD (Pour voir large pour votre suite)
Connexion : au moins 20 Mbps symétriques (montant / descendant)
CONFIG RECOMMANDÉE (serveur public / réel) :
CPU : 4 à 8 vCPU (ou plus si beaucoup de joueurs + scripts lourds)
RAM : 16 Go ou plus
Stockage : 100 Go SSD ou plus (base + DB + backups + logs + mappings/veh)
Connexion stable, latence correcte, option idéalement : anti-DDOS côté hébergeur
La base GuerreRP peut tourner sur une machine locale pour du développement, mais pour un serveur public, un VPS ou dédié est vivement conseillé.
PRÉREQUIS SYSTÈME (OS)
La base GuerreRP peut tourner sur :
Linux 64 bits
Debian 11 / 12 (recommandé)
Ubuntu Server 20.04 / 22.04 LTS
Windows 10 / 11 ou Windows Server 2019 / 2022 (pour du dev ou un petit serveur)
RECOMMANDATION :
Utiliser un Linux 64 bits (Debian/Ubuntu) pour un serveur public ou long terme
S’assurer que le système est à jour (mises à jour de sécurité, paquets, etc.)
L’architecture doit être x64 (64 bits). Les environnements 32 bits ne sont pas supportés.
PRÉREQUIS LOGICIELS GÉNÉRAUX
Sur la machine qui héberge le serveur FiveM, vous aurez besoin de :
OBLIGATOIRE :
FXServer / artifacts FiveM (build récent recommandé)
Une clé de licence FiveM (cfx.re keymaster) liée à votre IP
Un serveur MySQL / MariaDB
MySQL 8.x ou MariaDB 10.5+ conseillé
Un outil d’administration MySQL :
phpMyAdmin, Adminer, ou un client type DBeaver / HeidiSQL
RECOMMANDÉ / PRATIQUE :
Git (facultatif mais pratique pour vos propres scripts, pas nécessaire pour télécharger la base)
screen ou tmux (Linux) pour laisser tourner le serveur même en fermant SSH
Un hébergeur Web ou au minimum un accès HTTP si vous comptez déployer les outils web liés plus tard (facultatif pour la base brute)
NOTE : Les frameworks et librairies comme ESX Legacy, ox_lib, oxmysql, etc. sont déjà intégrés dans la base GuerreRP si celle-ci a été téléchargée depuis les liens officiels décrits dans la page “Comment obtenir la base GuerreRP”. Vous n’avez pas besoin d’aller les chercher séparément, sauf si vous voulez les mettre à jour vous-même.
PRÉREQUIS BASE DE DONNÉES
Pour que la base GuerreRP fonctionne correctement, vous devez disposer de :
Un serveur MySQL / MariaDB fonctionnel
Accessibles via un utilisateur dédié (évitez “root” pour la prod si possible)
Une base de données vide prête à recevoir l’import
Exemple de nom :
guerreRPoufivem_guerreRP
Paramètres recommandés :
Encodage :
utf8mb4Collation :
utf8mb4_general_ciou équivalentTaille de paquet suffisante (
max_allowed_packet) si vous avez une grosse base
Accès MySQL :
Host (ex :
localhost,127.0.0.1ou IP du serveur DB)Nom de la base
Nom d’utilisateur
Mot de passe
Ces informations devront être reportées dans la configuration de oxmysql / ESX dans la base GuerreRP.
Fichier server.cfg dans les premieres ligne du haut
Si vous n’êtes pas à l’aise avec MySQL, prévoyez au minimum :
Savoir importer un fichier
.sqlSavoir supprimer une base et en recréer une propre en cas d’erreur d’import
PRÉREQUIS RÉSEAU & PARE-FEU
Pour que votre serveur soit joignable par les joueurs, vous devez :
Ouvrir les ports nécessaires sur votre pare-feu (Windows Firewall, UFW, iptables, panel de votre hébergeur, etc.) :
Port FiveM (par défaut 30120) :
TCP 30120
UDP 30120
Si vous utilisez txAdmin, vérifier que les ports associés sont accessibles (panel souvent sur un port HTTP interne ou protégé).
Optionnel mais recommandé :
Avoir un nom de domaine ou sous-domaine (ex :
play.votreserveur.fr) pointant vers l’IP de votre serveurUtiliser un proxy / protection (type Cloudflare) pour vos services web (site, panel), si nécessaire
Vérifier que votre hébergeur n’impose pas de blocage sur certains ports ou protocoles.
Pour le numéro *1 c'est principalement pour ce qui on leur propre VPS
PRÉREQUIS SPÉCIFIQUES À LA BASE GUERRERP
En plus des prérequis classiques d’un serveur FiveM, la base GuerreRP a quelques particularités :
La base est prévue pour un framework ESX Legacy avec intégration de ox_lib et oxmysql
Certains scripts peuvent nécessiter :
Une bonne puissance CPU lors des gros événements (guerre de territoires, convois, zones hostiles, etc.)
Des temps de réponse DB corrects (évitez les bases hébergées trop loin du serveur FiveM)
L’encodage de la base doit être en UTF-8 / UTF8MB4 pour éviter les caractères bizarres (accents, symboles) dans les logs, menus, etc.
Il est recommandé d’avoir :
Un système de sauvegarde régulière de la base de données (backup automatique)
Un backup des resources (scripts, mappings, véhicules) au minimum avant chaque grosse modification
PRÉREQUIS CÔTÉ ORGANISATION / STAFF
Pour exploiter correctement la base GuerreRP, prévoyez aussi :
Au moins 1 personne qui sait :
Redémarrer proprement le serveur
Lire une console et repérer une erreur (
[ERROR],SCRIPT ERROR, etc.)Modifier une ligne de config sans tout casser
Une organisation minimale côté staff :
Savoir qui a accès au FTP / SSH
Savoir qui a accès à la base de données
Savoir qui peut modifier les scripts / configs
Même si cela ne fait pas partie des “pré-requis techniques”, ça évite beaucoup de problèmes par la suite.
CHECKLIST RAPIDE AVANT D’ALLER PLUS LOIN
Avant de passer à la page Installation de la base, assurez-vous que tout est OK :
[ ] J’ai une machine (VPS / dédié / local) 64 bits avec assez de RAM, CPU et espace disque [ ] Mon OS est installé, à jour et accessible (SSH ou RDP) (Pour votre propre VPS) [ ] J’ai installé ou je peux installer les artifacts FiveM / FXServer [ ] Je dispose d’une clé de licence FiveM & Steam valide [ ] Un serveur MySQL / MariaDB est disponible et fonctionnel [ ] Une base de données vide avec encodage utf8mb4 est prête pour GuerreRP [ ] Je sais ouvrir les ports nécessaires sur le pare-feu (au moins 30120 TCP/UDP) (Hors VPS si public) [ ] J’ai un accès FTP / SFTP ou un autre moyen de transférer les fichiers [ ] J’ai un éditeur de code / texte correct (VS Code, Notepad++, etc.) [ ] Je suis prêt à faire des sauvegardes régulières (base + ressources)
Si vous pouvez cocher l’ensemble de ces éléments, vous pouvez passer sereinement à la page : “Installation de la base GuerreRP”.
Mis à jour
Ce contenu vous a-t-il été utile ?
