🖥️
Besoin d'un VPS ? Commandez un VPS →

Installer un serveur FiveM

Ce guide vous explique comment installer un serveur FiveM sur votre VPS Linux.

Prérequis

  • Un VPS Linux avec minimum 4 Go de RAM
  • Une clé de licence FiveM (clé Cfx.re)
  • Un accès SSH à votre VPS

Installation

1. Créer un utilisateur dédié

Créez un utilisateur dédié à votre serveur FiveM :

sudo adduser fivem

Ajoutez ensuite l'utilisateur au groupe sudo :

sudo usermod -aG sudo fivem

Connectez-vous avec cet utilisateur :

su - fivem
💡CONSEIL

L'utilisation d'un utilisateur dédié permet de ne pas exécuter votre serveur FiveM directement avec le compte root.


2. Télécharger FiveM Server

Créez les dossiers nécessaires :

mkdir -p ~/FXServer/server

Puis accédez au dossier :

cd ~/FXServer/server

Téléchargez la dernière version disponible :

wget https://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/LATEST/fx.tar.xz

Extrayez ensuite les fichiers :

tar xf fx.tar.xz

3. Créer le dossier de données

Créez le dossier destiné aux fichiers de configuration et aux ressources :

mkdir -p ~/FXServer/server-data

Accédez ensuite au dossier :

cd ~/FXServer/server-data

Téléchargez un fichier server.cfg de base :

wget -O server.cfg https://raw.githubusercontent.com/plebmasters/cfx-default-serverconfig/master/server.cfg

4. Configurer le serveur

Ouvrez le fichier de configuration :

nano server.cfg

Modifiez les paramètres nécessaires à votre serveur :

  • sv_hostname : nom affiché de votre serveur
  • sv_licenseKey : votre clé de licence Cfx.re
  • sv_maxclients : nombre maximum de joueurs autorisés
⚠️ATTENTION

Ne partagez jamais votre clé de licence Cfx.re. Elle doit rester confidentielle et ne doit pas être publiée dans votre configuration ou sur un espace accessible publiquement.


5. Démarrer le serveur

Placez-vous dans le dossier server-data :

cd ~/FXServer/server-data

Puis démarrez FiveM avec votre configuration :

bash ~/FXServer/server/run.sh +exec server.cfg

Si la configuration est correcte, les logs du serveur s'afficheront directement dans votre terminal.


Démarrage automatique avec Screen

Vous pouvez utiliser screen pour laisser votre serveur FiveM fonctionner après la fermeture de votre connexion SSH.

Créez une session :

screen -S fivem

Puis démarrez le serveur :

bash ~/FXServer/server/run.sh +exec server.cfg

Pour détacher la session sans arrêter le serveur, utilisez Ctrl+A puis D.

Pour reprendre la session :

screen -r fivem
ℹ️INFO

La commande screen permet de conserver le processus actif même après la fermeture de votre connexion SSH. Elle ne redémarre cependant pas automatiquement le serveur en cas de redémarrage du VPS ou d'arrêt du processus.


Vérifier le serveur

Une fois FiveM démarré, vérifiez les logs affichés dans votre terminal afin de vous assurer qu'aucune erreur de configuration ou de ressource n'est présente.

Votre serveur pourra ensuite être rejoint depuis FiveM avec l'adresse IP et le port configurés dans votre server.cfg.

💡À SAVOIR

Les ressources, scripts et paramètres supplémentaires peuvent être ajoutés ou configurés directement depuis le dossier server-data de votre serveur FiveM.


BESOIN D'AIDE

Si vous rencontrez une erreur lors de l'installation ou du démarrage de votre serveur FiveM, vous pouvez contacter l'assistance Hostinity depuis votre espace client.

Cet article vous a-t-il été utile ?