Utilisateur d'origine : Invarion
Vous voulez installer un serveur Garry's Mod ? Vous êtes au bon endroit !
⚠️ Disclaimer : Il est conseillé de sauvegarder l'ensemble de votre serveur avant d'effectuer tout tutoriel.
Installation détaillée :
Dans un premier temps, exécutez la commande suivante pour installer toutes les dépendances requises pour le serveur :
sudo dpkg --add-architecture i386; sudo apt-get update; sudo apt-get install mailutils postfix curl wget file gzip bzip2 bsdmainutils python util-linux tmux lib32gcc1 libstdc++6 libstdc++6:i386 lib32tinfo5
Autorisez toutes les demandes lors de l'installation.
Créer un utilisateur dédié au serveur :
adduser gmodserver
Entrez ensuite le mot de passe de cet utilisateur et passez les autres champs demandés en appuyant sur entrée.
Connectez vous en tant que cet utilisateur :
su - gmodserver
Maintenant que vous êtes connecté sur le bon utilisateur, téléchargez le script du serveur :
wget https://linuxgsm.com/dl/linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh gmodserver
Lancez l'installation (Cette étape peu prendre quelques minutes) :
./gmodserver install
Autorisez toutes les demandes lors de l'installation.
Et voilà, vous avez votre serveur Garry's Mod !
Bonus :
Voici une liste de commandes bien utiles pour votre serveur :
./gmodserver # Liste des commandes
./gmodserver start # Démarrer le serveur
./gmodserver stop # Stopper le serveur
./gmodserver restart # Redémarrer le serveur
./gmodserver console # Console (Utilisez Ctrl+B puis D pour fermer la console, Ctrl+C stoppe le serveur)
./gmodserver update # Mettre à jour (si nécessaire)
./gmodserver force-update # Forcer la mise à jour
./gmodserver validate # Vérifier l'intégrité des fichiers
./gmodserver details # Obtenir les informations du serveur
./gmodserver debug # Debug mode
./gmodserver backup # Créer une backup (gzip) du serveur