🕹
Установка Valheim
В данной инструкции мы расскажем как установить сервер игры Valheim на ОС Linux Debian 10
Минимальная характеристика виртуального сервера для игры Valheim.
- Количество потоков: 2
- Оперативной памяти: 4 Gb
- Места на диске: 10 Gb
Вы заказали на сайте sclad.ovh виртуальный сервер, выбрали и установили операционную систему, что же делать дальше? Прежде чем перейти к установке сервера игры, нам потребуется провести предварительную настройку Linux.
- Запускаем программу, открываем вкладку Window, переходим в Translation и в меню Remote character set выбираем UTF-8.
- Возвращаемся во вкладку Session.
- В Host Name указываем IP адрес вашего сервера, порт 22, ниже в Saved Sessions придумайте имя для подключения и нажмите на кнопку Save.
- Выделяем название сервер и нажимаем на кнопку Open.
- У вас откроется черное окно терминала в котором вам потребуется указать логин и пароль от вашего сервера.
2. Установка дополнительных библиотек, при использование 64 битной операционной системы
apt install lib32gcc1
apt install lib32stdc++6
apt install libsdl2-2.0-0
dpkg --add-architecture i386
apt update
apt install libsdl2-2.0-0:i386
3. Установка дополнительных программ.
apt install curl
apt install binutils
apt install bc
apt install jq
apt install tmux
apt install netcat
apt install mc
apt install htop
apt install screen
4. Устанавливаем редактор Nano для пользователя root по умолчанию.
echo 'export EDITOR=nano' >> ~/.bashrc
1. Создаем нового пользователя с паролем, например gameserver.
Все последующие шаги выполняются под созданным пользователем. Выйти из него можно командой 'exit'.
# Создаем пользователя и его домашнюю директорию
useradd gameserver -s /bin/bash -m
# Добавляем пароль, вас попросят указать паро ль дважды
passwd gameserver
2. Переключаемся на пользователя gameserver.
su gameserver -l
3. Устанавливаем редактор Nano для пользователя gameserver по умолчанию.
echo 'export EDITOR=nano' >> ~/.bashrc
4. Создаем и переходим в папку, куда будем загружать steamcmd.
mkdir steamcmd
cd steamcmd
5. Скачиваем архив steamcmd и разархивируем его.
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
6. Запускаем steamcmd.sh. Важно: нужно находиться в папке steamcmd.
./steamcmd.sh
7. Загрузка и установка сервера
# Указываем логин, аноним
login anonymous
# Указываем путь куда будет загружен сервер игры Valheim.
# Пример расположения: /home/gameserver/valheim/
force_install_dir /home/gameserver/valheim/
# Загружаем сервер игры
app_update 896660
8. Запуск сервера. После загрузки сервера выходим из steamcmd введя команду 'quit'
# Выходим из папки steamcmd
cd
# Переходим в папку valheim
cd valheim
Теперь за пускаем сервер, для этого пропишите в консоли команду
./start_server.sh
После этих действий сервер начнет запускаться, вы сможете зайти на него указав ip адрес и порт, например 37.230.228.208:2456
Завершить процесс и выключить игровой сервер нажатием клавиш ctrl+c
На этом установка сервера закончена.
1. Чтобы в будущем избежать правок конфигурационного файла start_server.sh при обновлении сервера, следует создать его копию.
Находясь в директории /valheim, прописываем данную команду. С этим файлом мы будем работать дальше.
cp start_server.sh start_valheim.sh
Данная команда скопирует файл start_server.sh и создаст его копию с названием start_valheim.sh.
2. Открываем файл start_valheim.sh командой.
nano start_valheim.sh
Открыв данный файл пропишите в него эти данные.
export templdpath=$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=./linux64:$LD_LIBRARY_PATH
export SteamAppId=892970