Passer au contenu principal

VPS : Installation d’un serveur dédié Avorion sous Linux

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

Vous avez un VPS Linux et vous voulez installer le service serveur dédié Avorion dessus ? Vous êtes au bon endroit. Dans ce guide, on vous explique étape par étape comment installer ce service sur votre serveur Linux via SteamCMD. On utilise Ubuntu dans les exemples, mais le process est très similaire sur d’autres distributions.

astuce

Saviez-vous que vous pouvez installer notre Interface ZAP GS/TS3 directement sur votre VPS ? Ça vous permet de configurer vos services de serveur de jeux avec une intégration directe à votre tableau de bord ZAP-Hosting, en quelques clics seulement ! Découvrez-en plus sur l’Interface GS/TS3.

Préparation

Pour commencer, connectez-vous à votre VPS via SSH. Si vous avez besoin d’aide, suivez notre guide d’accès SSH initial.

Vous devrez aussi faire une première configuration de SteamCMD si c’est la première fois que vous l’utilisez sur votre serveur Linux. Utilisez notre guide d’installation SteamCMD Linux et assurez-vous que SteamCMD est bien configuré avant de continuer.

Installation

Commencez par vous connecter en tant qu’utilisateur steam et allez dans le répertoire racine home/steam pour garder tout bien organisé.

sudo -u steam -s
cd ~

Une fois connecté, lancez l’installation avec la commande suivante pour démarrer facilement l’installation via SteamCMD directement sous l’utilisateur steam.

steamcmd +force_install_dir '/home/steam/Avorion-Server' +login anonymous +app_update 565060 validate +quit

Soyez patient pendant le téléchargement, ça peut prendre un peu de temps pour les jeux volumineux. Une fois terminé, un message de succès apparaîtra pour confirmer la bonne installation.

Configuration

À ce stade, l’installation de votre serveur Avorion est terminée. Vous pouvez configurer les paramètres de votre serveur directement via le fichier startserver.sh que vous avez copié précédemment. Ouvrez-le avec nano /home/steam/Avorion-Server/startserver.sh et ajustez les paramètres selon vos besoins.

Vous pourrez aussi modifier les paramètres spécifiques au monde en éditant le fichier de configuration server.ini qui se trouve dans chaque sauvegarde de galaxie. Ce fichier est stocké dans le dossier racine de votre utilisateur (normalement steam) et vous pouvez le gérer avec ces commandes :

# Voir les sauvegardes actuelles
ls /home/steam/.avorion/galaxies

# Modifier la configuration d’une sauvegarde
nano /home/steam/.avorion/galaxies/avorion_galaxy/server.ini

Démarrage & connexion à votre serveur

Il est temps de lancer votre serveur. Rendez-vous dans le répertoire principal du jeu, où on vous conseille de créer une copie du fichier batch d’exemple.

cp /home/steam/Avorion-Server/server.sh /home/steam/Avorion-Server/startserver.sh

Vous pouvez modifier ce fichier si vous voulez. Quand c’est prêt, lancez le nouveau fichier batch startserver.sh avec la commande suivante.

/home/steam/Avorion-Server/startserver.sh

Vous devriez voir apparaître des logs dans votre terminal, ce qui signifie que le démarrage a réussi. Notez que le premier lancement peut prendre un peu de temps le temps que tout se mette en place. Une fois prêt, vous verrez Server startup complete. dans la console. Vous pourrez alors vous connecter directement à votre serveur via le navigateur de serveurs en jeu en entrant l’adresse IP et le port de votre serveur (par défaut 27000).

Conclusion

Félicitations, vous avez installé et configuré avec succès votre serveur Avorion sur votre VPS ! Pour la suite, on vous recommande de jeter un œil à notre guide de création de service Linux, qui explique comment configurer votre nouveau serveur dédié de jeux en tant que service. Ça apporte plein d’avantages comme le lancement automatique au démarrage, les mises à jour automatiques, une gestion simplifiée, l’accès aux logs, et bien plus encore !

Si vous avez d’autres questions ou soucis, n’hésitez pas à contacter notre support, dispo tous les jours pour vous aider !