Для запуску Valheim dedicated server на 4–10 гравців оптимальний VPS з 4 GB RAM, 2 ядрами CPU (з частотою від 3.0 GHz) та 40 GB NVMe-диска — така конфігурація на Linux забезпечує стабільний FPS та відсутність десинхронізації при ціні від $8 до $12 на місяць.
Як вибрати оптимальний valheim vps hosting для групи гравців?
Вибір хостингу для Valheim напряму впливає на ігровий досвід: при нестачі ресурсів гравці стикаються з "гумовим" переміщенням (rubber banding) та затримками при відкритті скринь. На відміну від Minecraft Java сервера на VPS, Valheim більш вимогливий до однопотокової продуктивності процесора, ніж до загального обсягу оперативної пам'яті.
Мінімальні та рекомендовані системні вимоги
Для комфортної гри на Linux-дистрибутиві (Ubuntu 22.04 або Debian 11/12) орієнтуйтесь на наступні показники:
| Кількість гравців |
CPU (Cores) |
RAM (GB) |
Диск (NVMe) |
Пропускна здатність |
| 1–4 (ванільний світ) |
2 vCPU |
4 GB |
30 GB |
100 Mbps |
| 5–10 (з модами) |
3–4 vCPU |
8 GB |
50 GB |
1 Gbps |
| 10+ (Valheim Plus) |
4+ vCPU |
12 GB+ |
80 GB |
1 Gbps |
4GB RAM достатньо для базового сервера, так як процес valheim_server.x86_64 споживає близько 2.5–3 GB в активному стані. Однак при встановленні важких модифікацій, таких як Valheim Plus, споживання пам'яті зростає на 20–30%. Використання NVMe-накопичувачів критично для швидкого провантаження чанків та мінімізації лагів при автоматичних збереженнях світу.
Покрокова установка valheim dedicated server на Linux (Ubuntu/Debian)
Використання Linux для хостингу Valheim краще, ніж Windows через менше споживання ресурсів самою ОС (близько 300-500 MB RAM проти 2 GB). Для установки використовується SteamCMD — консольна версія клієнта Steam.
Підготовка системи та створення користувача
Ніколи не запускайте ігровий сервер від імені суперкористувача (root). Це створює діру в безпеці всієї системи.
# Оновлення пакетів
sudo apt update && sudo apt upgrade -y
# Встановлення залежностей (бібліотеки для SteamCMD та роботи сервера)
sudo apt install lib32gcc-s1 libsdl2-2.0-0 net-tools -y
# Створення окремого користувача
sudo useradd -m -s /bin/bash valheim
sudo passwd valheim
# Переключення на користувача
su - valheim
Встановлення SteamCMD та завантаження файлів сервера
Процес завантаження valheim dedicated server через SteamCMD автоматизований. Вам не потрібно купувати гру на цей акаунт, так як серверні файли доступні анонімно.
# Створення директорії для SteamCMD
mkdir ~/steamcmd && cd ~/steamcmd
# Завантаження архіву
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
# Запуск установки сервера
./steamcmd.sh +force_install_dir /home/valheim/server +login anonymous +app_update 896660 validate +quit
Після завершення команди в директорії /home/valheim/server з'являться файли гри. Якщо ви шукаєте DigitalOcean alternative для розміщення свого сервера, Valebyte пропонує аналогічну простоту розгортання з більш високою частотою процесора, що важливо для фізики в Valheim.
Шукаєте надійний сервер для ваших проектів?
VPS від $10/міс та виділені сервери від $9/міс з NVMe, DDoS-захистом та підтримкою 24/7.
Дивитись пропозиції →
Налаштування конфігурації: приватний та публічний режими
Основний файл управління сервером — start_server.sh. Перед запуском його необхідно відредагувати, щоб задати ім'я світу, пароль та параметри видимості в глобальному списку.
Редагування скрипту запуску
cp start_server.sh start_valheim.sh
nano start_valheim.sh
Знайдіть рядок запуску та змініть параметри:
./valheim_server.x86_64 -name "Valebyte_Vikings" -port 2456 -world "MainWorld" -password "Secret123" -public 1
- -name: Ім'я сервера в списку Steam (мінімум 5 символів).
- -port: Порт (стандартно 2456). Переконайтеся, що порти 2456-2457 UDP відкриті у фаєрволі.
- -world: Ім'я файлу збереження. Не повинно співпадати з ім'ям сервера.
- -password: Пароль (мінімум 5 символів). Без пароля сервер не запуститься.
- -public: 1 — видно в списку серверів, 0 — доступ тільки по IP.
Для забезпечення роботи сервера після закриття SSH-сесії використовуйте утиліту screen або створіть системний юніт systemd. Це гарантує автоматичний перезапуск при збоях.
Встановлення valheim mods: Valheim Plus та BetterArchery
Модифікації значно розширюють можливості гри. Найпопулярнішим фреймворком для модів є BepInEx. Встановлення valheim mods на Linux потребує ручного копіювання файлів в директорію сервера.
Налаштування Valheim Plus
Valheim Plus дозволяє налаштовувати вантажопідйомність, радіус верстаків, швидкість виробництва та навіть кількість гравців (більше 10). По архітектурі це нагадує роботу з плагінами, коли ви налаштовуєте Rust сервер на VPS.
- Завантажте Unix-версію Valheim Plus (BepInEx) з GitHub або NexusMods.
- Розпакуйте вміст в
/home/valheim/server/.
- Дайте права на виконання скрипту:
chmod +x ./start_server_bepinex.sh.
- Відредагуйте
BepInEx/config/valheim_plus.cfg для активації потрібних функцій.
Для роботи мода BetterArchery (покращена фізика стріл, колчани) достатньо скопіювати .dll файл мода в папку BepInEx/plugins. Важливо: більшість модів в Valheim повинні бути встановлені і на сервері, і на клієнті кожного гравця.
Управління світами та автоматичний бекап папки /worlds
Найцінніше на сервері — це прогрес гравців, що зберігається у файлах світу. В Valheim файли збережень на Linux розташовуються за нестандартним шляхом.
Де знайти збереження Valheim на Linux?
Файли знаходяться в домашній директорії користувача, під яким запущений сервер:
/home/valheim/.config/unity3d/IronGate/Valheim/worlds_local/
Якщо ви переносите світ з локального комп'ютера, скопіюйте файли .db та .fwl саме в цю папку. Для запобігання втрати даних при пошкодженні бази даних (що іноді трапляється в Valheim) налаштуйте щоденний бекап через crontab.
# Приклад скрипта бекапа (backup.sh)
tar -czf /home/valheim/backups/world_$(date +%F).tar.gz /home/valheim/.config/unity3d/IronGate/Valheim/worlds_local/
Оптимізація продуктивності та вирішення проблем з лагами
Навіть на потужному valheim vps hosting можуть виникати затримки. Часто це пов'язано з обмеженням пропускної здатності даних у самому коді гри (Data Per Second).
Збільшення ліміту передачі даних
За замовчуванням Valheim обмежує вихідний трафік до 64 KB/s на гравця. При великій кількості будівель цього недостатньо. Виправити це можна за допомогою мода Valheim Plus або шляхом редагування assembly_valheim.dll (не рекомендується без досвіду).
У valheim_plus.cfg знайдіть секцію [Network]:
[Network]
dataRate = 512
serverSendQueueSize = 200
Це збільшить ліміт до 512 KB/s, що прибере "телепортацію" мобів у навантажених локаціях. Аналогічні мережеві оптимізації проводяться, коли налаштовується Palworld dedicated сервер для великих спільнот.
Безпека та мережеві налаштування
Захист ігрового сервера починається з обмеження доступу до портів. Valheim використовує протокол UDP, який схильний до DDoS-атак типу Reflection/Amplification.
Налаштування UFW (Uncomplicated Firewall)
sudo ufw allow 22/tcp
sudo ufw allow 2456:2457/udp
sudo ufw enable
Якщо ви плануєте використовувати веб-інтерфейси для моніторингу, також відкрийте відповідні TCP порти. Регулярно оновлюйте серверний бік Valheim, оскільки розробники часто випускають патчі, які ламають сумісність між старим сервером і новим клієнтом.
Порівняння: Свій VPS проти ігрових хостингів
| Параметр |
Свій VPS (Valebyte) |
Ігровий хостинг (Slot-based) |
| Контроль файлів |
Повний (SSH, SFTP) |
Обмежений (Web UI) |
| Ціна |
Фіксована ($8-12) |
Залежить від слотів ($15+) |
| Моди |
Будь-які (Valheim Plus, Epic Loot) |
Тільки зі списку |
| Додаткове використання |
Можна підняти VPN або сайт |
Тільки гра |
Для тих, хто цінує гнучкість, оренда чистого VPS вигідніша. Ви не переплачуєте за бренд "ігрового хостингу" та отримуєте гарантовані ресурси CPU. Якщо ви раніше використовували закордонні хмари, вивчіть гайд про міграцію з Hetzner на Valebyte, щоб зберегти низький пінг для гравців з СНД та Європи.
Висновки
Для стабільної роботи Valheim dedicated server на 4–10 осіб достатньо VPS з 4 GB RAM та 2 vCPU на базі Linux. Основну увагу варто приділити встановленню BepInEx для модів та регулярному резервному копіюванню папки /worlds для захисту прогресу гравців.
Готові вибрати сервер?
VPS та виділені сервери в 72+ країнах з миттєвою активацією та повним root-доступом.
Почати зараз →