Dans ce tutoriel, nous allons vous montrer comment installer LinuxGSM sur un serveur VPS. LinuxGSM est une application vous permettant de créer et gérer un serveur de jeu sur votre VPS en tout facilité. Il est compatible avec les systèmes d'exploitations Debian, Ubuntu et CentOS. Pour voir la liste complète des fonctionnalités, rendez-vous sur le site officiel.

Installation des dépendances

Pour commencer, nous allons installer les dépendances requises pour le bon fonctionnement de LinuxGSM sur notre système d'exploitation.

Les commandes suivantes sont à éxécuter en administrateur sur votre serveur.

Ubuntu

Pour les systèmes d'exploitations Ubuntu:

dpkg --add-architecture i386
apt update
apt install mailutils postfix curl wget file tar bzip2 gzip unzip bsdmainutils python util-linux ca-certificates binutils bc jq tmux netcat lib32gcc1 lib32stdc++6 steamcmd libtinfo5:i386

Debian

Pour les systèmes d'exploitations Debian 9 et Debian 10:

dpkg --add-architecture i386
apt update
apt install mailutils postfix curl wget file tar bzip2 gzip unzip bsdmainutils python util-linux ca-certificates binutils bc jq tmux netcat lib32gcc1 lib32stdc++6 libtinfo5:i386

CentOS

Pour les systèmes d'exploitations CentOS 7 et CentOS 8:

yum install epel-release
yum install mailx postfix curl wget tar bzip2 gzip unzip python3 binutils bc jq tmux glibc.i686 libstdc++ libstdc++.i686 ncurses-libs.i686

Module Gamedig

GameDig est un module supplémentaire recommandé, qui permet à LinuxGSM de recueillir plus d'informations sur le serveur de jeu, comme la carte actuelle et les joueurs connectés à afficher dans les détails et dans les journaux.

Il remplace également le module de requête LinuxGSM par défaut du moniteur. 

Installation de Node.js

GameDig nécessite Node.js (un environnement d'exécution JavaScript) pour fonctionner.

Pour installer Node.js, suivez le tutoriel: Comment installer Node.js.

Installation de Gamedig

Maintenant que Node.js est présent sur notre système, installons Gamedig:

npm install gamedig -g

Installer un serveur de jeu

Tout est prêt pour utiliser LinuxGSM.

  1. Pour installer un jeu, rendez-vous sur cette page et cherchez le.
  2. Par exemple, pour Minecraft: https://linuxgsm.com/lgsm/mcserver/.
  3. Une fois sur la page du jeu que vous souhaitez installer, cliquez sur Install et suivez les instructions.
  4. Pour connaitre toutes les commandes qui vous permettrons ensuite de gérer votre serveur, cliquez sur Basic Usage.