Passer au contenu principal

VPS : Installation d’un serveur dédié FiveM

Ce guide a été créé avec les produits suivants :

(Les détails peuvent varier selon les produits de différents fournisseurs, mais les concepts principaux restent les mêmes)

Introduction

Tu as un VPS et tu veux installer et gérer ton propre serveur dédié FiveM avec txAdmin ? T’es au bon endroit ! On va t’expliquer toutes les étapes nécessaires pour l’installer, le configurer et ce à quoi tu dois faire gaffe.

Préparation

Pour mettre en place un serveur FiveM, il y a quelques étapes de préparation à faire avant de pouvoir commencer l’installation du serveur dédié FiveM.

Installer la base de données

Si tu veux utiliser et installer des ressources qui nécessitent une base de données, tu auras besoin d’un serveur de base de données en plus. Il y a plusieurs façons de configurer ce serveur. Dans notre guide Installer MySQL, on te montre comment installer ton propre serveur de base de données sur ton VPS.

Télécharger le logiciel serveur FiveM

L’étape suivante, c’est de télécharger le logiciel serveur FiveM. Pour ça, va sur le site Server Build List de FiveM via un des navigateurs Internet installés sur ton VPS et télécharge la dernière version du serveur FiveM.

Dézippe le fichier téléchargé dans le dossier Téléchargements et déplace les fichiers du serveur FiveM de préférence dans un dossier à part. Dans cet exemple, le logiciel serveur est dans un dossier nommé FiveM sur le bureau.

Outil de décompression nécessaire

Pour décompresser le logiciel serveur FiveM téléchargé, il te faut un outil de décompression adapté au fichier compressé. Ici, on utilise 7Zip.

img

Créer la clé de licence du serveur FiveM

Chaque serveur FiveM a besoin de sa propre clé de licence, gérée via le nouveau Portail Cfx.re. La clé de licence est liée à ton compte Cfx.re. Connecte-toi au site, va dans la catégorie Server et clique sur le bouton Generate Key.

img

Configuration

Maintenant, tu peux commencer l’installation du serveur FiveM et de txAdmin. Pour ça, ouvre à nouveau ton dossier du serveur FiveM et lance l’application FXServer.exe.

img

Une fois l’application serveur lancée, la console serveur et txAdmin vont s’ouvrir. Dans l’interface txAdmin, tu dois connecter ton compte Cfx.re à txAdmin.

img

Configuration de txAdmin

Pendant la configuration de txAdmin, ton propre serveur FiveM est installé et configuré en cinq étapes. Suis les instructions dans l’interface txAdmin et commence par définir un nom de serveur. Ensuite, choisis le type de serveur souhaité. Cet exemple montre l’installation d’un serveur FiveM avec QBCore préinstallé.

Sélectionne l’option Popular Recipes dans l’étape Deployment Type, puis choisis le QBCore Framework Template. Confirme le répertoire de données voulu et lance le Recipe Deployer pour finir l’installation.

img

Pendant le Recipe Deployer, il faut encore ajouter les dernières infos nécessaires avant de pouvoir démarrer le serveur. Entre ta clé de licence FiveM créée précédemment dans le champ License Key. Clique ensuite sur Show/Hide Database Options (Advanced) et renseigne les identifiants de ton serveur de base de données. Ici, seul le mot de passe défini pour l’utilisateur root est nécessaire. Les autres réglages peuvent rester tels quels. Vérifie tes infos puis clique sur Run Recipe pour lancer le processus.

img

Configuration du pare-feu

Pour que ton serveur soit accessible publiquement, tu dois modifier les règles de redirection de ports pour les ports utilisés par le processus du serveur dédié. Tu peux faire ça soit via des commandes Powershell, ce qui est plus simple, soit via la page du pare-feu Windows Defender.

Ouvre la barre de recherche Windows et cherche Powershell. Clique droit et choisis Exécuter en tant qu’administrateur pour avoir les permissions nécessaires et que tout fonctionne bien.

info

Assure-toi de lancer Powershell en mode administrateur, sinon les réglages risquent de ne pas s’appliquer correctement.

Copie-colle ensuite ces commandes dans ta console Powershell :

New-NetFirewallRule -DisplayName "FiveM Server" -Direction Inbound -LocalPort 30120 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "FiveM Server" -Direction Inbound -LocalPort 30120 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "FiveM Server" -Direction Outbound -LocalPort 30120 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "FiveM Server" -Direction Outbound -LocalPort 30120 -Protocol UDP -Action Allow

Ces commandes vont créer automatiquement les règles de pare-feu nécessaires pour que ton serveur FiveM soit accessible publiquement.

Conclusion

Tu as réussi à installer et configurer un serveur dédié FiveM sur ton VPS. Pour toute question ou aide, n’hésite pas à contacter notre support, dispo tous les jours pour t’aider ! 🙂