Как создать сервер 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
Данные входа
Данные входа можно задать и править через файл 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) Указываем данные входа к серверу и наслаждаемся игрой.