Як створити сервер Valheim на хостингу
Гра Valheim стрімко набирає популярності і припаде до смаку любителям тематики фентезі, скандинавських мотивів і вікінгів. У цій інструкції розберемо, як запустити свій сервер з Valheim.
Установка Valheim
Установку будемо виробляти на VDS сервер компанії ГіперХост, операційну систему вибрали Ubuntu 16 64bit. Відносно тарифного плану, краще вибирати від середніх тарифів, нами був використаний тариф VDS Мега-Хост.
1) Виконаємо запуск необхідних компонентів, заходимо на сервер з правами root і вводимо наступні команди:
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install curl wget file tar bzip2 gzip unzip bsdmainutils python util-linux ca-certificates binutils bc jq tmux netcat lib32gcc1 lib32stdc++6 steamcmd
Проходимо ліцензійну угоду Steam, мишка тут неактивна, керуємо і переміщаємо курсор за допомогою клавіш зі стрілками і Enter.
Після створимо нового користувача для ігрового сервера командою:
adduser vhserver
І відразу перемикаємося на цього користувача:
su - vhserver
Завантажуємо диспетчер гри:
wget -O linuxgsm.sh https://linuxgsm.sh && chmod + x linuxgsm.sh && bash linuxgsm.sh vhserver
Для завершення установки вводимо команду:
./vhserver install
Йде перевірка всіх необхідних компонентів для запуску гри, в разі чого вам видаються повідомлення про відсутні складові з підказками, як їх встановити.
Поширена помилка з відсутнім пакетом libsdl2-2.0-0: i386. Вирішуємо за допомогою команд з під root користувача:
sudo apt install libsdl2-2.0-0; sudo dpkg --add-architecture i386; sudo apt update; sudo apt install libsdl2-2.0-0: i386 sudo apt install libsdl2-2.0-0; sudo dpkg --add-architecture i386; sudo apt update; sudo apt install libsdl2-2.0-0: i386
Дані входу
Дані входу можна задати і правити через файл vhserver.cfg, тут найнеобхідніші нам опції - це назва сервера і пароль. Використовуйте онлайн генератор паролів для створення унікальних і складних паролів за секунди. Відкриємо файл за допомогою доступного вам консольного редактора і пропишемо для нього дані входу. Ми будемо використовувати редактор nano, запускаємо команду:
nano ~ / lgsm / config-lgsm / vhserver / vhserver.cfg
І додаємо в файл рядки:
- щоб задати назву сервера, додаємо рядок:
servername = "My server"
де My server - вказуєте потрібну назву сервера.
- для пароля рядок:
serverpassword = "mypassword"
де mypassword - задаєте пароль до ігрового сервера
Запуск ігрового сервера
Для запуску ігрового сервера переходимо в домашній каталог:
сd ~
І даємо команду на запуск гри:
./vhserver start
Щоб зупинити сервер, використовуйте команду:
./vhserver stop
Для перегляду деталей ігрового сервера і його статусу:
./vhserver details
Підключення до сервера з Valheim
Тепер виконуємо з'єднання до сервера через Steam.
1) Додаємо новий сервер.
2) Вводимо адресу сервера в форматі - IP: PORT, де IP - IP сервера, на якому виконувалась установка гри раніше, PORT - номер порту (по-замовчуванню вказуємо 2456).
3) Вибираємо сервер і для підключення до нього тиснемо на кнопку "Підключитися"
4) Вказуємо дані входу до сервера і насолоджуємося грою.