Forum | Gaming-Serv.com

Crée un serveur Rust sur son VPS Linux

Aujourd’hui, je vous propose un tutoriel sur la création d’un serveur Rust (non moddé)
Direction le terminal et on commence par mettre à jour la machine

apt update && apt upgrade

Après avoir mis à jour la machine, on va installer SteamCMD. SteamCMD va nous permettre de télécharger le serveur.

dpkg --add-architecture i386
apt update
apt install lib32gcc1 steamcmd

On crée un repertoire dans lequel le serveur sera installé.

mkdir /home/rust/

On lance ensuite SteamCMD : steamcmd

SteamCMD se mettra automatiquement à jour durant son premier lancement et ses autres lancement.
Après sa mise à jour, on se connecte en anonyme.

login anonymous

Après la connexion en anonyme, on défini le repertoire d’installation de notre serveur.

force_install_dir /home/rust/

On installe dorénavant le serveur avec la commande

app_update 258550

Après l’installation du serveur, on quit SteamCMD avec la commande

quit

On se donne rendez-vous dans le repertoire du serveur fraichement installé.

cd /home/rust/

Puis on crée un lanceur (launcher) permettant de lancer le serveur avec quelques informations du serveur et concernant la génération de la carte : nano launcher.sh

  #!/bin/sh
  clear while : do
  exec ./RustDedicated -batchmode -nographics \
  -server.ip VotreAdresseIP \
  -server.port 28015 \
  -rcon.ip VotreAdresseIP \
  -rcon.port 28016 \
  -rcon.password "votremotdepasserconici" \
  -server.maxplayers 75 \
  -server.hostname "Serveur de Lokidari \
  -server.identity "my_server_identity" \
  -server.level "Procedural Map" \
  -server.seed 12345 \
  -server.worldsize 3000 \
  -server.saveinterval 300 \-server.globalchat true \
  -server.description "La description de votre serveur" \
  -server.headerimage "512x256px JPG/PNG headerimage link here" \
  -server.url "Website Here"
  echo "\nRestarting server...\n" done

On rend ensuite executable le launcher via la commande suivante.

chmod u+x launcher.sh

On peut maintenant lancer le serveur avec la commande

./launcher

Le serveur va mettre en 5 et 10 minutes à se générer en fonction de la configuration de votre serveur. Soyez patient !