Versions compatibles / recommandées
artefacts, MySQL, ESX, TxAdmin, etc.
Cette page sert à répondre à une question simple :
“Avec quoi la base GuerreRP fonctionne bien, et qu’est-ce que tu me recommandes d’utiliser ?”
On va parler de :
la version de FiveM (artifacts / txAdmin),
le système d’exploitation,
la base de données,
les frameworks et libs intégrés (ESX, ox_lib, ox_inventory, oxmysql),
ce que tu peux mettre à jour… ou pas.
L’idée : → éviter les combos bizarres “Windows 7 + MySQL antique + artifacts de 2019” → et ne pas tout casser en mettant “la dernière version de tout” sans réfléchir.
CE QUI EST DÉJÀ INCLUS DANS LA BASE GUERRERP
Très important :
La base GuerreRP est fournie avec un ensemble de versions déjà testées ensemble :
Framework ESX (version adaptée à la base)
ox_lib
ox_inventory
oxmysql
Scripts custom GuerreRP / Ducratif
SQL cohérent avec ces versions
Ce mix-là a été pensé pour :
être compatible entre eux,
fonctionner sans que tu aies à aller télécharger 15 repos à droite à gauche,
te permettre de lancer un serveur directement après install.
👉 Traduction : Si tu utilises la base telle quelle, sans changer les versions des libs, tu es déjà dans une config “recommandée”.
CÔTÉ SERVEUR FIVEM (ARTIFACTS / TXADMIN)
Tu as deux cas classiques : local et hébergeur / VPS.
A) En local (pour tester / dev)
Windows 10 / 11
Artifacts FiveM récents (build “recommended” depuis le site de FiveM)
txAdmin intégré (via l’EXE FiveM) ou lancement direct via
FXServer.exe
B) Sur VPS / dédié (prod)
Linux 64 bits (voir section OS ci-dessous)
Artifacts FiveM récents mais stables (éviter les builds ultra expérimentales si tu ne sais pas ce que tu fais)
txAdmin ou lancement manuel (screen/tmux)
Recommandation simple :
Utiliser un build recent stable et t’y tenir pour ton serveur
Éviter :
les artifacts vraiment trop vieux (incompatibilités, crash, fonctions manquantes)
les updates “au hasard” juste parce qu’un nouveau build est sorti
Si tu mets à jour les artifacts :
fais-le une fois,
teste que tout démarre bien,
et garde cette version tant que ton serveur tourne bien.
SYSTÈME D’EXPLOITATION RECOMMANDÉ
Tu peux faire tourner la base GuerreRP sur :
EN LOCAL / TEST
Windows 10 / 11 (64 bits) → parfait pour dev, test, vérifier l’install
EN PROD / LONG TERME
Debian 11 / 12 (recommandé)
Ubuntu Server 20.04 / 22.04 LTS
Pourquoi Linux pour la prod ?
Plus stable pour les serveurs,
moins de soucis de droits / services,
mieux supporté par la plupart des hébergeurs.
Éviter :
Windows 7 / 8,
vieux Ubuntu / Debian non maintenus,
environnements 32 bits.
BASE DE DONNÉES (MYSQL / MARIADB)
La base GuerreRP fonctionne avec :
MySQL 8.x ou
MariaDB 10.5+ (ou plus récent)
Recommandé :
Pour un usage classique : → MySQL 8 ou MariaDB récent, avec encodage utf8mb4 par défaut
À vérifier :
Encodage de la base :
utf8mb4_general_ci(ou unicode équivalent)Les valeurs par défaut ne sont pas “exotiques” (pas un vieux MySQL 5.5 hébergé sur un mutualisé douteux)
Éviter :
MySQL trop ancien (5.x très vieux) → même si ça peut tourner, tu risques des soucis de compat / perfs
base partagée qui limite trop les connexions (
too many connectionsen permanence)
FRAMEWORKS & LIBS INTERNES (ESX, OX_LIB, OX_INVENTORY, OXMYSQL)
Pour être clair :
Version recommandée = celle qui est fournie dans la base.
Ces versions-là ont été testées ensemble, avec :
les jobs de base,
les systèmes GuerreRP,
le SQL fourni,
les scripts custom.
Tu n’as pas besoin d’aller :
re-télécharger ESX sur un autre repo,
mettre un
ox_libplus récent trouvé sur GitHub,remplacer
ox_inventoryavant même d’avoir lancé la base une fois.
Si tu fais ça sans savoir exactement ce que tu touches, tu te retrouves avec :
colonnes manquantes en DB,
events renommés,
exports qui n’existent plus,
erreurs du style “unknown column / field / export” partout.
👉 Recommandation claire :
Lance et utilise la base avec les versions incluses
Ne mets à jour ESX / ox_lib / ox_inventory / oxmysql que si :
tu sais lire un changelog technique,
tu acceptes de devoir adapter le code / le SQL,
tu as un environnement de test pour tout vérifier.
Tu a garder une sauvegarder des importes de mes scripts.
PANELS & HÉBERGEURS (TXADMIN, PTERODACTYL, ETC.)
La base GuerreRP est compatible avec :
txAdmin (classique, FiveM)
Pterodactyl (tant que l’image utilisée est adaptée à FiveM / Linux 64 bits)
D’autres panels du moment qu’ils lancent un serveur FiveM normal avec :
bonnes artifacts,
bon chemin,
bon
server.cfg.
Recommandations :
Sur Pterodactyl :
utiliser une image FiveM récente et maintenue
vérifier que l’UID/GID a bien les droits sur les fichiers (sinon erreurs de lecture/écriture)
Sur hébergeur “clé en main” :
vérifier que la version FiveM qu’ils proposent n’est pas complètement obsolète
éviter les offres ultra bloquées où tu ne peux pas voir la console ou les fichiers comme tu veux
QUAND EST-CE QUE TU PEUX/DOIS METTRE À JOUR ?
Voici la règle simple :
TU PEUX ENVISAGER UNE MISE À JOUR DE VERSION SI :
Tu maîtrises déjà le fonctionnement de base du serveur FiveM
Tu as :
un serveur de test séparé
ou au moins la possibilité de faire un gros backup (fichiers + SQL)
Tu lis/réfléchis avant de remplacer des libs / frameworks sensibles
TU DEVRAIS ÉVITER DE METTRE À JOUR SI :
Tu viens juste d’installer la base pour la première fois
Tu n’arrives même pas encore à la faire tourner en version originale
Tu comptes sur la doc / le support pour t’aider → on te répondra par rapport à la version fournie, pas ta version modifiée dans tous les sens.
Dans le doute :
Fais tourner ta base GuerreRP avec les versions intégrées
Assure-toi que tout fonctionne (connexions, jobs, inventaire, territoires, events, etc.)
Ensuite seulement, tu pourras te poser la question : → “Est-ce que j’ai vraiment besoin de mettre à jour telle ou telle lib ?”
RÉSUMÉ RAPIDE POUR LES PRESSÉS
OS recommandé : → Dev/test : Windows 10/11 → Prod : Debian 11/12 ou Ubuntu 20.04/22.04 LTS
FiveM : → Artifacts récents et stables (pas des builds archi vieux, pas une bêta random tous les jours)
Base de données : → MySQL 8 / MariaDB 10.5+ → Encodage :
utf8mb4Framework & libs : → Utilise les versions fournies avec la base (ESX, ox_lib, ox_inventory, oxmysql) → Ne les changes pas au hasard “parce que c’est plus récent sur GitHub”
Panels : → txAdmin OK → Pterodactyl OK avec une image FiveM propre & un Linux 64 bits
Si tu restes dans ce cadre-là, tu es dans la zone de confort de GuerreRP : → compatible, → stable, → compréhensible pour le support derrière.
Il y a mes scripts qui comporte des imports dans d'autre gros/petit script !
Mis à jour
Ce contenu vous a-t-il été utile ?
