circle-exclamation
Base en V1.0.1 Possible bug, merci de rejoindre le serveur Discord !

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 connections en 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_lib plus récent trouvé sur GitHub,

  • remplacer ox_inventory avant 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 :

  1. Fais tourner ta base GuerreRP avec les versions intégrées

  2. Assure-toi que tout fonctionne (connexions, jobs, inventaire, territoires, events, etc.)

  3. 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 : utf8mb4

  • Framework & 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 ?