Installer un serveur V Rising dédié via SteamCMD (Windows et Linux)
Vous voulez héberger vous-même votre serveur V Rising 1.x sans passer par un hébergeur ? Ce guide vous accompagne pas à pas pour installer le serveur dédié officiel via SteamCMD, sur Windows comme sur Linux. Toutes les commandes, App ID, ports et chemins sont vérifiés à partir des instructions officielles Stunlock Studios sur GitHub et de la documentation communautaire.
Pas envie de gérer SteamCMD, le firewall et les mises à jour ? Louez un serveur V Rising chez HebergTonServ — installation auto, panel intuitif et support 24/7 dès 10,90€/mois.
Pré-requis matériels
| Composant | Minimum | Recommandé |
|---|---|---|
| CPU | 4 threads modernes | AMD Ryzen 9 / Intel i7 |
| RAM | 8 Go (clan 4-10 joueurs) | 16 Go (serveur complet 40 joueurs) |
| Disque | 20 Go SSD | SSD NVMe |
| Réseau | 30 Mbps montants | Fibre, IP fixe ou DDNS |
| OS | Windows 10/11 ou Linux | Windows Server, Debian 12 |
V Rising tourne nativement sur Windows. Sur Linux, le serveur s’exécute via Wine/Proton (Stunlock ne fournit pas de binaire Linux natif).
Étape 1 — Télécharger SteamCMD
SteamCMD est l’outil officiel Valve pour télécharger les serveurs dédiés Steam.
Windows
- Téléchargez SteamCMD : https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
- Extrayez le contenu dans
C:\steamcmd\ - Lancez
steamcmd.exeune première fois pour qu’il s’auto-mette à jour - Attendez le prompt
Steam>
Linux (Ubuntu/Debian)
sudo apt update
sudo apt install lib32gcc-s1 wget unzip -y
mkdir ~/steamcmd && cd ~/steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
./steamcmd.shLe prompt Steam> s’affiche après auto-update.
Étape 2 — Installer le serveur V Rising (App ID 1829350)
L’App ID du serveur dédié V Rising est 1829350 (à ne pas confondre avec 1604030, qui est l’App ID du client/jeu).
Windows — installation en une commande
Depuis le prompt Steam> :
login anonymous
force_install_dir C:\VRisingServer\
app_update 1829350 validate
quitOu en une seule ligne depuis cmd/PowerShell :
steamcmd.exe +login anonymous +force_install_dir C:\VRisingServer\ +app_update 1829350 validate +quitLe téléchargement fait environ 5-7 Go. Patientez.
Linux — via Wine
V Rising dédié n’a pas de build Linux natif. Forcez la plateforme Windows depuis SteamCMD :
./steamcmd.sh +@sSteamCmdForcePlatformType windows \
+login anonymous \
+force_install_dir /home/steam/VRisingServer/ \
+app_update 1829350 validate \
+quitInstallez ensuite Wine + xvfb :
sudo apt install wine xvfb -yPour de la production sous Linux, préférez Docker (image
trueosx/vrising-dedicated) ou louez directement un serveur V Rising chez HebergTonServ — environnement déjà optimisé.
Étape 3 — Structure des fichiers installés
Après installation, votre dossier ressemble à :
C:\VRisingServer\
├── VRisingServer.exe ← exécutable serveur
├── start_server_example.bat ← script de démarrage exemple
├── VRisingServer_Data\
│ ├── StreamingAssets\Settings\ ← templates de config
│ │ ├── ServerHostSettings.json
│ │ └── ServerGameSettings.json
└── (généré au 1er lancement)
└── save-data\
└── Settings\
├── ServerHostSettings.json ← config réelle à éditer
└── ServerGameSettings.jsonLes fichiers à éditer sont dans
save-data/Settings/, pas dansStreamingAssets. Ces fichiers sont copiés au premier démarrage du serveur.
Étape 4 — Ouvrir les ports réseau
V Rising utilise les ports suivants par défaut :
| Port | Protocole | Usage |
|---|---|---|
| 9876 | UDP | Port de jeu principal |
| 9877 | UDP | Steam Query Port (visibilité dans le browser) |
Windows — règles firewall via PowerShell
Ouvrez PowerShell en administrateur :
New-NetFirewallRule -DisplayName "V Rising UDP" -Direction Inbound -Protocol UDP -LocalPort 9876,9877 -Action AllowLinux — UFW
sudo ufw allow 9876/udp
sudo ufw allow 9877/udp
sudo ufw reloadRouteur / Box Internet
Forwardez les ports UDP 9876 et 9877 vers l’IP locale de la machine serveur. Sans ça, le serveur ne sera pas joignable depuis Internet.
Étape 5 — Premier démarrage
Windows — via start_server_example.bat
Copiez start_server_example.bat en start_server.bat (pour que vos modifs survivent aux mises à jour). Ouvrez-le avec le Bloc-notes :
@echo off
mkdir "%~dp0save-data"
start VRisingServer.exe ^
-persistentDataPath "%~dp0save-data" ^
-serverName "Mon Serveur V Rising" ^
-saveName "world1" ^
-logFile "%~dp0logs\VRisingServer.log"| Argument | Description |
|---|---|
-persistentDataPath | Dossier où sont stockés saves et settings |
-serverName | Nom affiché dans la liste |
-saveName | Nom du monde (sous-dossier de Saves) |
-logFile | Chemin du fichier de log |
Double-cliquez start_server.bat. Une console s’ouvre, le serveur charge le monde puis affiche :
Server started. Listening on 0.0.0.0:9876Linux — via Wine
cd /home/steam/VRisingServer
xvfb-run wine VRisingServer.exe \
-persistentDataPath ./save-data \
-serverName "Mon Serveur V Rising" \
-saveName world1 \
-logFile ./logs/VRisingServer.logPour faire tourner en arrière-plan, utilisez screen, tmux ou créez un service systemd.
Étape 6 — Configurer ServerHostSettings.json
Arrêtez le serveur (Ctrl+C). Éditez save-data/Settings/ServerHostSettings.json :
{
"Name": "Mon Serveur V Rising FR",
"Description": "Serveur PvE entre amis",
"Port": 9876,
"QueryPort": 9877,
"MaxConnectedUsers": 40,
"MaxConnectedAdmins": 4,
"ServerFps": 30,
"SaveName": "world1",
"Password": "",
"Secure": true,
"ListOnSteam": true,
"ListOnEOS": true,
"AutoSaveCount": 40,
"AutoSaveInterval": 120,
"GameSettingsPreset": "",
"AdminOnlyDebugEvents": true,
"DisableDebugEvents": false
}| Paramètre | Description |
|---|---|
Name / Description | Nom et description publics |
Port / QueryPort | Ports UDP (laissez par défaut) |
MaxConnectedUsers | Slots max (jusqu’à 40 officiel) |
Password | Vide = serveur public, sinon mot de passe |
ListOnSteam / ListOnEOS | Visibilité Steam et Epic Games |
AutoSaveInterval | Intervalle de sauvegarde en secondes |
Étape 7 — Définir le mot de passe admin
V Rising utilise un fichier d’admins par SteamID64. Éditez :
save-data/Settings/adminlist.txtAjoutez un SteamID64 par ligne :
76561198012345678
76561198087654321Récupérez votre SteamID64 sur https://steamid.io/ avec votre URL de profil Steam.
Redémarrez le serveur. En jeu, ouvrez la console (~) et tapez :
.helpSécurité : les admins ont accès à toutes les commandes serveur (kick, ban, spawn). Limitez la liste aux personnes de confiance.
Étape 8 — Vérifier que le serveur est visible
- Lancez V Rising
- Online → Play → Servers
- Filtrez par votre nom de serveur
- Pour rejoindre directement : onglet Direct Connect avec
IP:9876
Si le serveur n’apparaît pas :
- Ports UDP 9876 + 9877 ouverts (test via
https://canyouseeme.org/) ListOnSteam: truedans ServerHostSettings.json- IP publique correcte (pas IP locale)
- Firewall Windows / UFW correctement configuré
Étape 9 — Mettre à jour le serveur
Stunlock publie régulièrement des patchs (Gloomrot, Invaders of Oakveil, etc.). Pour mettre à jour :
steamcmd.exe +login anonymous +force_install_dir C:\VRisingServer\ +app_update 1829350 validate +quitAvant chaque mise à jour majeure, sauvegardez
save-data/Saves/. En cas de souci, restaurez en quelques minutes.
FAQ
Quelle est la différence entre App ID 1604030 et 1829350 ?
1604030 est le client V Rising (le jeu). 1829350 est le serveur dédié V Rising, distribué gratuitement et téléchargeable anonymement via SteamCMD.
Combien de RAM pour mon serveur V Rising ?
Stunlock recommande 8 Go minimum pour un clan de 4-10 joueurs. Pour un serveur complet de 40 joueurs avec grands châteaux et raids actifs, 12-16 Go sont nécessaires.
Puis-je faire tourner le serveur sur la même machine que mon client ?
Oui, mais V Rising est gourmand en CPU. Avec 16 Go de RAM totale et un Ryzen 5+, c’est jouable. Préférez 32 Go si vous voulez jouer + héberger 20+ joueurs sur la même machine.
Le serveur Linux est-il stable via Wine ?
Le serveur fonctionne via Wine, mais c’est moins stable que sous Windows. Pour de la production, restez sous Windows ou louez chez un hébergeur V Rising qui a déjà optimisé la couche Linux/Wine.
Mon serveur n’apparaît pas dans le browser, pourquoi ?
Causes courantes : port UDP 9877 (Query) fermé, ListOnSteam: false, IP NAT non forwardée, ou fichier adminlist.txt corrompu empêchant le démarrage propre.
V Rising supporte-t-il le crossplay ?
Oui, depuis 1.0, V Rising est disponible sur Steam et Epic Games avec crossplay automatique. ListOnEOS: true rend votre serveur visible aux joueurs Epic.
Comment changer la difficulté ou activer le PvP ?
Éditez ServerGameSettings.json (GameModeType: PvE ou PvP). Pour les détails complets de tous les paramètres gameplay, prévoyez un guide dédié.
Conclusion
Vous avez maintenant un serveur V Rising dédié opérationnel via SteamCMD. Étapes suivantes recommandées :
- Configurer le gameplay — PvE/PvP, multiplicateurs XP, dégâts de château via
ServerGameSettings.json - Inviter vos amis — partagez l’IP publique et le port 9876
- Sauvegardes régulières — exportez
save-data/Saves/chaque jour - Mises à jour — relancez SteamCMD à chaque patch Stunlock
Pas envie de gérer SteamCMD, Wine et le firewall ? HebergTonServ installe votre serveur V Rising en moins de 5 minutes — Ryzen 9 5950X, jusqu’à 16 Go RAM, Anti-DDoS 5 Tbps, panel intuitif et support 24/7 dès 10,90€/mois.



