Documentation du module Game Server Hub
La documentation
🔥 Accueil📊 Comparaison
⚙️ Pré-requis
🖥️ Système d'exploitation
🧩 Les serveurs dédiés
⏰ Les taches cron
🎮 Gestion des jeux
🎮 Les templates
🎮 Le workshop steam
🖱️ Les panneaux de controle
🔧 Configuration général
💾 Sauvegarde & restauration
🧠 AutoMod Manager (AMM)
🤖️ IA LogGuard
📄 Les logs
❓ Foire aux questions
📜 Changelog
Configuration par défaut
🧬 Les protocol🎯 GoldSrc
🔶 Orangebox
🧪 Source 2
🎙️ Teamspeak
Installation manuel
⚙️ 1) Préparation d'un dédié/vps📁 2) ProFTPD (FTP SERVEUR)
📦 3) Packet obligatoire
Installation des packets obligatoire pour vos serveurs de jeux
Félicitations ! Vous avez terminé avec succès l'étape 1 & l'étape 2 qui consistait à préparer votre serveur dédié ou VPS ainsi qu'installer proftpd.
Nous allons maintenant passer à l’installation des packets obligatoire, pour vos futures serveur de jeu.
Vous aurez besoin d’un client SSH pour vous connecter à votre serveur. Si vous êtes sous Windows, utilisez PuTTY.
Téléchargez-le ici :
Télécharger PuTTY
Connexion au serveur :
- Ouvrez PuTTY
- Entrez l’adresse IP de votre serveur (fournie par votre hébergeur)
- Port : 22 (sauf indication contraire de votre hébergeur)
- Cliquez sur "Open", puis entrez votre nom d’utilisateur (généralement root
) et votre mot de passe.
⚙️ Installation pour Debian 12 / Ubuntu
Exécutez les commandes suivantes une à une :
sudo apt-get install -y software-properties-common
sudo apt-add-repository non-free
sudo apt-get update
sudo apt-get install -y gcc-multilib
sudo dpkg --add-architecture i386
sudo apt-get install -y lib32gcc-s1 lib32stdc++6 lib32z1 libtinfo5:i386 libncurses5:i386 libncursesw5:i386 libsdl2-2.0-0:i386 libcurl4-gnutls-dev:i386 ca-certificates libpulse-dev libatomic1 libc6 libgdiplus libnss3 libglu1-mesa liblua5.3-dev
i386
ou le dépôt non-free
ne soient pas encore activés.
Dans ce cas, retapez simplement les commandes suivantes avant de relancer
apt-get install
:sudo apt-add-repository non-free
sudo dpkg --add-architecture i386
sudo apt-get update
Packet obligatoire pour certain jeu tel que Medal of honor debarquement alliée :
sudo apt-get install -y libstdc++6 libstdc++6:i386
dpkg --add-architecture i386; sudo apt update; sudo apt install libstdc++5:i386
⚙️ Installation de Java 21 (uniquement pour Minecraft)
Si vous ne comptez pas installer de serveur Minecraft, vous pouvez ignorer cette étape.
cd /home
wget https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.deb
sudo dpkg -i jdk-21_linux-x64_bin.deb
ls /usr/lib/jvm/
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-21.0.6-oracle-x64/bin/java 1
sudo update-alternatives --set java /usr/lib/jvm/jdk-21.0.6-oracle-x64/bin/java
java -version
sudo rm -rf /home/jdk-21_linux-x64_bin.deb
sudo apt-get update
🧪 Installation de Wine (pour les jeux Windows)
Certains jeux nécessitent Wine pour fonctionner sur un système Linux. Wine permet d’exécuter des exécutables Windows (.exe) sous Linux.
sudo apt install -y wine wine32 wine64 libwine:i386 libwine wine-binfmt
wine --version
Pour garantir un bon fonctionnement, il est recommandé d’installer également :
sudo apt install -y winbind cabextract winetricks xvfb xauth x11-utils
⚙️ Installation pour AlmaLinux
Les serveurs de jeux requièrent certaines bibliothèques 32 bits pour fonctionner correctement. Voici les commandes à exécuter pour préparer un environnement compatible avec GSH :
sudo dnf install -y dnf-plugins-core epel-release
sudo dnf update -y
sudo dnf install -y glibc.i686 libstdc++.i686 libtinfo.i686 ncurses-libs.i686 SDL2.i686 curl.i686 ca-certificates
⚙️ Installation de Java 21 (uniquement pour Minecraft)
Si vous ne comptez pas installer de serveur Minecraft, vous pouvez ignorer cette étape.
cd /home
wget https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.rpm
sudo dnf install -y jdk-21_linux-x64_bin.rpm
ls /usr/java/
sudo alternatives --install /usr/bin/java java /usr/java/latest/bin/java 1
sudo alternatives --set java /usr/java/latest/bin/java
java -version
sudo rm -rf /home/jdk-21_linux-x64_bin.rpm
🧪 Installation de Wine (pour les jeux Windows)
sudo dnf config-manager --set-enabled crb
sudo dnf install -y wine wine.i686
wine --version
Si certains jeux ont des besoins particuliers (comme .NET, DirectX...), Vous allez avoir besoin de winetricks :
sudo dnf install -y winetricks