Aller au contenu
V Rising

Installer un serveur V Rising

Ce guide explique comment installer un serveur dédié V Rising : d'abord en local sur Windows pour tester, puis sur un VPS ou un serveur dédié. Système : Windows (Linux possible via Wine, non officiel). Comptez 30 à 60 minutes pour une première installation, hors téléchargement.

Dernière mise à jour : 09/10/2026

Ce guide explique comment installer un serveur dédié V Rising : d'abord en local sur Windows pour tester, puis sur un VPS ou un serveur dédié. Système : Windows (Linux possible via Wine, non officiel). Comptez 30 à 60 minutes pour une première installation, hors téléchargement.

Installation pas à pas

  1. Vérifiez la configuration requise (CPU, RAM, disque) et choisissez l'hôte : PC Windows, VPS ou serveur dédié.

  2. Installez SteamCMD et téléchargez le serveur (application Steam 1829350).

  3. Sous Linux, créez un utilisateur non-root et un dossier dédié ; sous Windows, un dossier simple (ex. C:\serveur).

  4. Lancez le serveur une première fois pour générer ses fichiers de configuration, puis arrêtez-le proprement.

  5. Configurez nom, mot de passe et nombre de slots (voir nos outils V Rising pour générer les fichiers).

  6. Ouvrez les ports 9876/UDP, 9877/UDP dans le pare-feu du système et du fournisseur ; redirigez-les sur votre box si vous hébergez chez vous.

  7. Testez en local (127.0.0.1), puis depuis une connexion extérieure à votre réseau.

  8. Créez un service systemd (Linux) ou une tâche planifiée (Windows) pour le démarrage automatique.

  9. Planifiez les sauvegardes et les mises à jour du serveur.

  10. Ajoutez votre serveur sur game-rank.com/jeux/v-rising pour le faire connaître.

Prérequis

  • Système : Windows (Linux possible via Wine, non officiel).
  • Matériel : non documenté officiellement dans les sources consultées ; point de départ à ajuster selon la charge : RAM 8 / 16 GB, disque 10 GB.
  • Compte Steam : SteamCMD permet de télécharger le serveur en connexion anonyme ; seuls les joueurs doivent posséder le jeu.
  • Réseau : une IP publique (ou une redirection de ports) avec les ports 9876/UDP, 9877/UDP ouverts.
  • Accès : SSH (Linux) ou Bureau à distance (Windows Server) ; un SSD est recommandé.

Installation locale (Windows)

Installez SteamCMD (steamcmd.exe) dans un dossier dédié, puis exécutez les commandes ci-dessous dans une invite de commandes. Lancez ensuite le serveur et connectez-vous avec le jeu sur 127.0.0.1.

steamcmd +force_install_dir C:\vrising-server +login anonymous +app_update 1829350 validate +quit
cd C:\vrising-server
VRisingServer.exe -persistentDataPath ".\save-data" -logFile ".\logs\VRisingServer.log"

Serveur Linux via Wine (non officiel) ou Windows Server

Ce serveur est conçu pour Windows : l'éditeur ne documente pas de version Linux. Sous Linux, des hébergeurs et la communauté le font tourner avec Wine, sans garantie ni support officiel ; Windows Server reste l'option la plus fiable. Testez avant de l'exploiter.

Créez un utilisateur dédié sans droits root, installez les dépendances 32 bits requises par SteamCMD puis téléchargez le serveur. Remplacez le nom d'utilisateur et les dossiers selon vos habitudes.

sudo dpkg --add-architecture i386
sudo apt update && sudo apt install -y curl tar lib32gcc-s1 wine wine64 xvfb
sudo adduser --disabled-password --gecos "" vrising
# then, as the vrising user (sudo -iu vrising):
mkdir -p ~/steamcmd ~/vrising-server && cd ~/steamcmd
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
./steamcmd.sh +@sSteamCmdForcePlatformType windows +force_install_dir ~/vrising-server +login anonymous +app_update 1829350 validate +quit
# first start (foreground test):
cd ~/vrising-server
/usr/bin/xvfb-run --auto-servernum /usr/bin/wine64 VRisingServer.exe -persistentDataPath ./save-data -logFile ./logs/VRisingServer.log

Ports à ouvrir

Valeurs par défaut ; le sens du trafic est entrant (vers le serveur).

Pour changer un port, modifiez-le dans la configuration ou la ligne de lancement du serveur (ServerHostSettings.json: Port, QueryPort) puis adaptez le pare-feu.

  • 9876/UDP — jeu
  • 9877/UDP — requêtes Steam / liste des serveurs
  • 25575/TCP — RCON (optionnel, à ne pas exposer sans mot de passe fort)

Pare-feu Linux (ufw), fournisseur et box

Autorisez d'abord SSH pour ne pas vous bloquer, puis les ports du jeu. Les ports ne sont ouverts que s'ils le sont aussi dans le pare-feu du fournisseur (OVH, Hetzner, Scaleway… : « security group » ou règles réseau du panel).

Hébergement à la maison : créez une redirection de ports (NAT) sur la box vers l'IP locale fixe du serveur, pour les mêmes ports et protocoles. Si votre opérateur utilise le CGNAT (pas d'IPv4 publique), la redirection est impossible : demandez une IP publique ou louez un VPS.

Test : UDP ne se teste pas avec un simple testeur de port web ; vérifiez en vous connectant au jeu depuis un réseau extérieur (partage de connexion mobile, par exemple) et consultez les journaux du serveur.

sudo ufw allow 22/tcp
sudo ufw allow 9876/udp
sudo ufw allow 9877/udp
sudo ufw enable
sudo ufw status verbose

Pare-feu Windows (netsh)

Exécutez ces commandes dans une invite de commandes lancée en administrateur. Pour un hébergement à la maison, ajoutez aussi la redirection de ports sur la box.

netsh advfirewall firewall add rule name="V Rising 9876 UDP" dir=in action=allow protocol=UDP localport=9876
netsh advfirewall firewall add rule name="V Rising 9877 UDP" dir=in action=allow protocol=UDP localport=9877

Démarrage automatique sous Linux (systemd)

Le service redémarre le serveur après un plantage et au démarrage de la machine. Activez-le avec les commandes indiquées dans le bloc.

[Unit]
Description=V Rising dedicated server (Wine, unofficial)
After=network-online.target
Wants=network-online.target

[Service]
User=vrising
WorkingDirectory=/home/vrising/vrising-server
Environment=WINEDEBUG=-all
ExecStart=/usr/bin/xvfb-run --auto-servernum /usr/bin/wine64 VRisingServer.exe -persistentDataPath ./save-data -logFile ./logs/VRisingServer.log
Restart=on-failure
RestartSec=10
KillSignal=SIGINT
TimeoutStopSec=90

[Install]
WantedBy=multi-user.target

# sudo nano /etc/systemd/system/vrising.service
# sudo systemctl daemon-reload && sudo systemctl enable --now vrising
# journalctl -u vrising -f

Démarrage automatique sous Windows (tâche planifiée)

Créez une tâche qui lance le script de démarrage au démarrage de Windows, sous un compte dédié si possible. Adaptez le chemin du script.

schtasks /Create /TN "V Rising Server" /TR "C:\vrising-server\start.bat" /SC ONSTART /RU SYSTEM /RL HIGHEST
schtasks /Run /TN "V Rising Server"
schtasks /End /TN "V Rising Server"

Mises à jour, sauvegardes et redémarrages

Arrêtez le serveur avant toute mise à jour, sauvegardez les données, puis redémarrez. Planifiez les sauvegardes avec cron (Linux) ou le planificateur de tâches (Windows), et un redémarrage quotidien si le jeu a des fuites mémoire.

sudo systemctl stop vrising
/home/vrising/steamcmd/steamcmd.sh +@sSteamCmdForcePlatformType windows +force_install_dir /home/vrising/vrising-server +login anonymous +app_update 1829350 validate +quit
sudo systemctl start vrising
# Windows: steamcmd +force_install_dir C:\vrising-server +login anonymous +app_update 1829350 validate +quit

mkdir -p ~/backups
tar czf ~/backups/vrising-$(date +%F).tar.gz -C ~/vrising-server save-data
find ~/backups -name 'vrising-*.tar.gz' -mtime +14 -delete
# crontab -e   ->   30 4 * * * <the two lines above, as a script>

Déclarer et trouver votre serveur

Une fois le serveur stable, ajoutez-le sur game-rank.com/jeux/v-rising (site du propriétaire de ces outils) avec son adresse de connexion, ses slots, sa langue et sa version. Adresse de connexion directe à partager : <IP>:9876 (selon la version du jeu). Ne publiez jamais de mot de passe d'administration.

Dépannage

  • Le serveur n'apparaît pas dans la liste — cause : ports de requête fermés ou serveur non listé. Solution : ouvrez 9876/UDP, 9877/UDP, vérifiez le nom/mot de passe et patientez quelques minutes ; connectez-vous en direct par IP pour tester.
  • Connexion impossible depuis Internet mais OK en local — cause : pare-feu du système/fournisseur, redirection de ports absente ou CGNAT. Solution : vérifiez les trois niveaux (ufw/Windows, fournisseur, box) et le protocole (UDP/TCP).
  • Le serveur s'arrête au démarrage ou manque de mémoire — cause : RAM insuffisante, bibliothèques manquantes ou mauvais dossier de travail. Solution : lancez-le au premier plan, lisez les journaux, ajoutez de la RAM ou du swap.
  • Les joueurs voient une version incompatible après une mise à jour du jeu — cause : serveur pas à jour. Solution : arrêtez-le, mettez-le à jour (voir la section Mises à jour) puis redémarrez.
  • Les modifications de configuration sont ignorées ou écrasées — cause : fichier modifié pendant que le serveur tourne, mauvais dossier ou erreur de syntaxe. Solution : arrêtez le serveur, éditez le bon fichier, validez la syntaxe (JSON/XML) et redémarrez.

Questions fréquentes

Quelle machine faut-il pour un serveur V Rising ?
Matériel : non documenté officiellement dans les sources consultées ; point de départ à ajuster selon la charge : RAM 8 / 16 GB, disque 10 GB.
Quels ports ouvrir ?
Ouvrez 9876/UDP, 9877/UDP en entrée, dans le pare-feu du système, chez le fournisseur et sur la box si besoin. Ces valeurs sont celles par défaut et se changent dans la configuration du serveur.
Faut-il posséder le jeu pour héberger ?
Le serveur dédié se télécharge gratuitement avec SteamCMD (connexion anonyme) ; seuls les joueurs doivent posséder le jeu.
Comment mettre à jour le serveur ?
Arrêtez le serveur, relancez la commande SteamCMD +app_update 1829350 validate (voir la section Mises à jour), puis redémarrez. Pour une branche bêta, ajoutez -beta <nom>.
Puis-je héberger chez moi ?
Oui, si votre connexion a une IP publique et que vous pouvez rediriger les ports sur la box. Avec le CGNAT ou une connexion faible en envoi, préférez un VPS ou un serveur dédié.

Outils pour votre serveur V Rising

V Rising
V RisingAccès libre
Générez ServerHostSettings.json pour votre serveur V Rising : Name, Port, QueryPort, MaxConnectedUsers, ServerFps, SaveName, AutoSave*, Rcon. Gratuit, 100 % dans votre navigateur.
ConfigurationOuvrir
Documentation
V Rising
V RisingAccès libre
Générez ServerGameSettings.json pour votre serveur V Rising : GameModeType, CastleDamageMode, ClanSize, BloodDrainModifier, MaterialYieldModifier_Global…. Gratuit, 100 % dans votre navigateur.
ConfigurationOuvrir
Documentation