Перейти до вмісту
V Rising

Встановлення сервера V Rising

У посібнику описано встановлення виділеного сервера V Rising: спочатку локально на Windows для перевірки, потім на VPS або виділеному сервері. Система: Windows (Linux можливий через Wine, неофіційно). На першу установку закладайте 30–60 хвилин без урахування завантаження.

Останнє оновлення: 09.10.2026

У посібнику описано встановлення виділеного сервера V Rising: спочатку локально на Windows для перевірки, потім на VPS або виділеному сервері. Система: Windows (Linux можливий через Wine, неофіційно). На першу установку закладайте 30–60 хвилин без урахування завантаження.

Покрокове встановлення

  1. Перевірте вимоги (CPU, RAM, диск) і виберіть хост: ПК з Windows, VPS або виділений сервер.

  2. Встановіть SteamCMD і завантажте сервер (застосунок Steam 1829350).

  3. У Linux створіть звичайного користувача (не root) і окрему папку; у Windows — просту папку (наприклад, C:\server).

  4. Запустіть сервер один раз, щоб він створив файли конфігурації, потім коректно зупиніть його.

  5. Налаштуйте назву, пароль і кількість слотів (файли можна створити нашими інструментами V Rising).

  6. Відкрийте порти 9876/UDP, 9877/UDP у брандмауері системи та провайдера; при розміщенні вдома прокиньте їх на роутері.

  7. Перевірте локально (127.0.0.1), потім із зовнішньої мережі.

  8. Створіть службу systemd (Linux) або завдання планувальника (Windows) для автозапуску.

  9. Налаштуйте резервне копіювання та оновлення сервера.

  10. Додайте сервер на game-rank.com/jeux/v-rising, щоб про нього дізналися.

Вимоги

  • Система: Windows (Linux можливий через Wine, неофіційно).
  • Обладнання: в опрацьованих джерелах офіційно не зазначено; стартова точка, яку слід підлаштувати під навантаження: RAM 8 / 16 GB, диск 10 GB.
  • Обліковий запис Steam: SteamCMD завантажує сервер з анонімним входом; гра потрібна лише гравцям.
  • Мережа: публічна IP (або проброс портів) і відкриті порти 9876/UDP, 9877/UDP.
  • Доступ: SSH (Linux) або віддалений робочий стіл (Windows Server); рекомендовано SSD.

Локальне встановлення (Windows)

Встановіть SteamCMD (steamcmd.exe) в окрему папку та виконайте команди нижче в командному рядку. Потім запустіть сервер і підключіться з гри до 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"

Сервер Linux через Wine (неофіційно) або Windows Server

Цей сервер створено для Windows: розробник не документує версію для Linux. У Linux хостери та спільнота запускають його через Wine без гарантій і офіційної підтримки; Windows Server залишається найнадійнішим варіантом. Протестуйте перед запуском у роботу.

Створіть окремого користувача без прав root, встановіть 32-бітні залежності SteamCMD і завантажте сервер. Ім'я користувача й папки змініть на власний розсуд.

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

Порти для відкриття

Значення за замовчуванням; трафік вхідний (до сервера).

Щоб змінити порт, виправте його в конфігурації сервера або рядку запуску (ServerHostSettings.json: Port, QueryPort) і оновіть правила брандмауера.

  • 9876/UDP — ігровий трафік
  • 9877/UDP — запити Steam / список серверів
  • 25575/TCP — RCON (необов'язково, не відкривайте без надійного пароля)

Брандмауер Linux (ufw), провайдер і роутер

Спочатку дозвольте SSH, щоб не заблокувати себе, потім порти гри. Порти доступні, лише якщо вони відкриті й у брандмауері провайдера (OVH, Hetzner, Scaleway…: «security group» або мережеві правила в панелі).

Хостинг удома: налаштуйте на роутері проброс портів (NAT) на фіксовану локальну IP сервера з тими самими портами й протоколами. Якщо провайдер використовує CGNAT (немає публічного IPv4), проброс неможливий: запросіть публічну IP або орендуйте VPS.

Перевірка: UDP не можна перевірити звичайним веб-сканером портів; підключіться з гри із зовнішньої мережі (наприклад, з мобільної точки доступу) і перегляньте журнали сервера.

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

Брандмауер Windows (netsh)

Виконайте ці команди в командному рядку, запущеному від імені адміністратора. При розміщенні вдома додатково прокиньте порти на роутері.

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

Автозапуск у Linux (systemd)

Служба перезапускає сервер після збою та під час завантаження машини. Увімкніть її командами з блоку.

[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

Автозапуск у Windows (планувальник завдань)

Створіть завдання, що запускає стартовий скрипт під час завантаження Windows, за можливості від окремого облікового запису. Змініть шлях до скрипта.

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"

Оновлення, резервні копії та перезапуск

Зупиняйте сервер перед будь-яким оновленням, робіть резервну копію даних і перезапускайте. Плануйте бекапи через cron (Linux) або планувальник завдань (Windows), а за витоків пам'яті — щоденний перезапуск.

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>

Як заявити про сервер і знайти його

Коли сервер стабільний, додайте його на game-rank.com/jeux/v-rising (сайт власника цих інструментів) з адресою підключення, слотами, мовою та версією. Адреса прямого підключення: <IP>:9876 (залежить від версії гри). Ніколи не публікуйте пароль адміністратора.

Усунення несправностей

  • Сервер не відображається в списку — причина: закриті порти запитів або сервер не внесено до списку. Рішення: відкрийте 9876/UDP, 9877/UDP, перевірте назву/пароль і зачекайте кілька хвилин; для перевірки підключіться за IP напряму.
  • Немає підключення з Інтернету, але локально працює — причина: брандмауер системи/провайдера, відсутність проброса портів або CGNAT. Рішення: перевірте три рівні (ufw/Windows, провайдер, роутер) і протокол (UDP/TCP).
  • Сервер закривається під час запуску або не вистачає пам'яті — причина: мало RAM, немає бібліотек або невірна робоча папка. Рішення: запустіть на передньому плані, прочитайте журнали, додайте RAM або swap.
  • Після оновлення гри гравці бачать несумісну версію — причина: сервер не оновлено. Рішення: зупиніть його, оновіть (див. розділ про оновлення) і перезапустіть.
  • Зміни конфігурації ігноруються або перезаписуються — причина: файл редагували за працюючого сервера, не та папка або синтаксична помилка. Рішення: зупиніть сервер, редагуйте потрібний файл, перевірте синтаксис (JSON/XML) і перезапустіть.

Поширені запитання

Яка машина потрібна для сервера V Rising?
Обладнання: в опрацьованих джерелах офіційно не зазначено; стартова точка, яку слід підлаштувати під навантаження: RAM 8 / 16 GB, диск 10 GB.
Які порти потрібно відкрити?
Відкрийте 9876/UDP, 9877/UDP на вхід у брандмауері системи, у провайдера та за потреби на роутері. Це значення за замовчуванням, їх можна змінити в конфігурації сервера.
Чи потрібно мати гру, щоб хостити?
Виділений сервер безкоштовно завантажується через SteamCMD (анонімний вхід); гра потрібна лише гравцям.
Як оновити сервер?
Зупиніть сервер, повторно виконайте команду SteamCMD +app_update 1829350 validate (див. розділ про оновлення) і перезапустіть. Для бета-гілки додайте -beta <назва>.
Чи можна хостити вдома?
Так, якщо у вас публічна IP і можна прокинути порти на роутері. За CGNAT або слабкої вихідної швидкості краще VPS або виділений сервер.

Інструменти для сервера V Rising

V Rising
V RisingВільний доступ
Створіть ServerHostSettings.json для сервера V Rising: Name, Port, QueryPort, MaxConnectedUsers, ServerFps, SaveName, AutoSave*, Rcon. Безкоштовно, просто в браузері.
КонфігураціяВідкрити
Документація
V Rising
V RisingВільний доступ
Створіть ServerGameSettings.json для сервера V Rising: GameModeType, CastleDamageMode, ClanSize, BloodDrainModifier, MaterialYieldModifier_Global…. Безкоштовно, просто в браузері.
КонфігураціяВідкрити
Документація