Jeux

Comment installer un serveur FiveM (GTA RP) sur Linux

Déployez votre propre serveur FiveM (FXServer) pour GTA V Roleplay sur un VPS Debian ou Ubuntu, configurez txAdmin et lancez votre ville RP en toute autonomie.

Niveau

Intermédiaire

Durée de lecture

11 min

Étapes

6

FiveM est la plateforme de référence pour héberger des serveurs GTA V multijoueur, notamment pour le Roleplay (RP). Le serveur, appelé FXServer, tourne parfaitement sous Linux et se gère facilement grâce à txAdmin, une interface web complète. Ce guide vous accompagne dans l'installation de FXServer sur un VPS Debian/Ubuntu, jusqu'au premier démarrage de votre serveur via txAdmin.

1

Installer les dépendances système

Mettez à jour le système et installez les outils requis pour télécharger et décompresser les artifacts FiveM (curl, xz-utils) ainsi que screen pour le maintien en arrière-plan.

sudo apt update && sudo apt upgrade -ysudo apt install -y curl xz-utils screen git
2

Créer un utilisateur dédié au serveur

Pour des raisons de sécurité, n'exécutez jamais votre serveur de jeu en root. Créez un utilisateur 'fivem' et son répertoire de travail.

sudo adduser --system --shell /bin/bash --group fivemsudo mkdir -p /opt/fivemsudo chown -R fivem:fivem /opt/fivem # Basculer sur l'utilisateur fivemsudo su - fivemcd /opt/fivem
3

Télécharger les artifacts FXServer

Récupérez la dernière version recommandée des artifacts Linux depuis le site officiel de FiveM, puis décompressez l'archive.

# Récupérez le lien de la dernière build RECOMMANDÉE sur :# https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/ # Exemple de téléchargement (remplacez par l'URL de la build à jour) :curl -o fx.tar.xz https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/EXEMPLE/fx.tar.xz # Décompresser l'archivetar xf fx.tar.xz
4

Préparer les données du serveur (cfx-server-data)

Clonez le dépôt officiel cfx-server-data qui contient les ressources de base indispensables au fonctionnement de votre serveur.

cd /opt/fivemgit clone https://github.com/citizenfx/cfx-server-data.git server-data
5

Démarrer le serveur avec txAdmin

Lancez FXServer une première fois : il démarrera automatiquement txAdmin, l'interface web de gestion. Utilisez screen pour que le serveur continue de tourner après la fermeture du terminal SSH.

# Lancer une session screenscreen -S fivem # Démarrer le serveur (txAdmin se lance sur le port 40120)cd /opt/fivem./run.sh +set serverProfile default
6

Configurer votre serveur via l'interface web

txAdmin est désormais accessible dans votre navigateur. Connectez-vous pour créer votre compte administrateur, lier votre clé de licence (cfx.re) et configurer votre serveur RP.

# Ouvrez dans votre navigateur :http://VOTRE_IP_VPS:40120 # Suivez l'assistant pour :# - créer le compte administrateur txAdmin# - renseigner votre clé serveur (générée sur https://keymaster.fivem.net)# - définir le dossier server-data et le port de jeu (30120 par défaut)

Pour terminer

Votre serveur FiveM est en ligne et géré via txAdmin ! Vous pouvez maintenant installer votre framework RP, ajouter vos scripts et accueillir vos joueurs. Avec l'Anti-DDoS et le réseau bas-ping d'UnioHost, votre ville GTA RP tournera sans lag ni désync.

Problèmes fréquents

De combien de RAM ai-je besoin pour un serveur FiveM RP ?

Pour un serveur RP de 30 à 50 joueurs avec un framework comme ESX ou QBCore et de nombreux scripts, prévoyez 6 à 8 Go de RAM minimum. Les serveurs très moddés peuvent nécessiter davantage.

Où obtenir une clé de licence FiveM ?

Les clés serveur sont gratuites et se génèrent sur le portail officiel keymaster.fivem.net après connexion avec votre compte Cfx.re. Une clé est liée à l'adresse IP de votre serveur.

Comment installer ESX ou QBCore sur mon serveur ?

Téléchargez le framework de votre choix, placez ses ressources dans 'server-data/resources', importez les bases de données SQL fournies dans MariaDB/MySQL, puis ajoutez les lignes 'ensure' correspondantes dans votre fichier server.cfg.

Ce guide vous a servi ? Les autres sont au même endroit.

Revenir à la liste des guides

Une étape qui ne passe pas ?

Collez votre message d'erreur sur le Discord. C'est souvent réglé en quelques minutes, et ça nous signale les passages à préciser dans le guide.