Установка сервера Unturned: Руководство по Dedicated Server
Установка выделенного сервера Unturned, выбор карты, поддержка модов Workshop, фреймворк Rocket mod, система прав и настройка сервера.
Содержание
Введение
Unturned — бесплатная игра на выживание в открытом мире с зомби-тематикой. Настроив собственный выделенный сервер, вы можете играть с друзьями или создать сообщество. В этом руководстве описана полная установка Unturned Dedicated Server на вашем REXE VDS, включая интеграцию Rocket mod framework и настройку сервера.
Системные требования
| Ресурс | Минимум | Рекомендуется |
|---|---|---|
| CPU | 2 ядра | 4+ ядер |
| RAM | 4 ГБ | 8+ ГБ |
| Диск | 10 ГБ SSD | 20+ ГБ NVMe |
| ОС | Ubuntu 22.04+ | Ubuntu 22.04 LTS |
| Пропускная способность | 3 Мбит/с | 5+ Мбит/с |
Предварительная подготовка
sudo apt update && sudo apt upgrade -y
sudo apt install -y lib32gcc-s1 lib32stdc++6 wget tar screen unzip
Создайте пользователя для сервера:
sudo adduser unturned --disabled-login --gecos ""
sudo su - unturned
Установка SteamCMD
mkdir -p ~/steamcmd && cd ~/steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xzf steamcmd_linux.tar.gz
rm steamcmd_linux.tar.gz
./steamcmd.sh +quit
Загрузка файлов сервера Unturned
~/steamcmd/steamcmd.sh +force_install_dir ~/unturned-server \
+login anonymous \
+app_update 1110390 validate \
+quit
App ID 1110390 — это Steam ID для Unturned Dedicated Server. Загрузка составляет примерно 3-4 ГБ.
Настройка сервера
Файл Commands.dat
Основной файл конфигурации сервера — Commands.dat:
mkdir -p ~/unturned-server/Servers/MyServer
nano ~/unturned-server/Servers/MyServer/Commands.dat
name REXE Unturned Сервер
port 27015
maxplayers 24
map PEI
perspective both
mode normal
pvp
owner STEAM_ID
welcome Добро пожаловать!
loadplugins
Описание ключевых команд
| Команда | Описание | Пример |
|---|---|---|
| name | Имя сервера | name Мой Сервер |
| port | Игровой порт | port 27015 |
| maxplayers | Максимум игроков | maxplayers 24 |
| map | Название карты | map PEI |
| mode | Сложность (easy/normal/hard) | mode normal |
| perspective | Камера (first/third/both/vehicle) | perspective both |
| pvp/pve | Режим PvP или PvE | pvp |
| owner | Steam ID владельца | owner 76561198... |
Популярные карты
| Карта | Размер | Описание |
|---|---|---|
| PEI | Маленькая | Стартовая карта |
| Washington | Средняя | Штат Вашингтон |
| Russia | Большая | Россия |
| Germany | Большая | Германия |
| Greece | Средняя | Греческие острова |
Настройка портов
| Порт | Протокол | Назначение |
|---|---|---|
| 27015 | UDP | Игровой порт |
| 27016 | UDP | Query порт |
Правила файрвола
sudo ufw allow 27015/udp comment "Unturned Game"
sudo ufw allow 27016/udp comment "Unturned Query"
Запуск сервера
Скрипт запуска
nano ~/unturned-server/start.sh
#!/bin/bash
cd ~/unturned-server
export LD_LIBRARY_PATH=~/unturned-server/linux64:$LD_LIBRARY_PATH
./Unturned_Headless.x86_64 \
-nographics \
-batchmode \
+secureserver/MyServer
chmod +x ~/unturned-server/start.sh
Автозапуск через systemd
sudo nano /etc/systemd/system/unturned.service
[Unit]
Description=Unturned Dedicated Server
After=network.target
[Service]
Type=simple
User=unturned
Group=unturned
WorkingDirectory=/home/unturned/unturned-server
Environment=LD_LIBRARY_PATH=/home/unturned/unturned-server/linux64
ExecStart=/home/unturned/unturned-server/Unturned_Headless.x86_64 -nographics -batchmode +secureserver/MyServer
Restart=on-failure
RestartSec=15
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable unturned
sudo systemctl start unturned
Фреймворк Rocket Mod
Rocket (LDM) — самый популярный мод-фреймворк для серверов Unturned:
Установка
cd ~/unturned-server
mkdir -p Modules
cd Modules
wget https://github.com/SmartlyDressedGames/Legally-Distinct-Missile/releases/latest/download/Rocket.Unturned.zip
unzip Rocket.Unturned.zip -d Rocket.Unturned
rm Rocket.Unturned.zip
Настройка Rocket
nano ~/unturned-server/Servers/MyServer/Rocket/Rocket.Unturned.config.xml
<?xml version="1.0" encoding="utf-8"?>
<RocketConfiguration>
<RCON Enabled="true" Port="27014" Password="ПАРОЛЬ_RCON" />
<AutomaticSave Enabled="true" Interval="300" />
<MaxFrames>60</MaxFrames>
</RocketConfiguration>
Популярные плагины Rocket
| Плагин | Описание |
|---|---|
| Kits | Система раздачи китов |
| TPA | Телепортация между игроками |
| Home | Система домашних точек |
| Warp | Создание точек варпа |
| Shop | Внутриигровой магазин |
Установка плагинов:
cp ИмяПлагина.dll ~/unturned-server/Servers/MyServer/Rocket/Plugins/
Поддержка модов Workshop
Добавьте моды Steam Workshop:
nano ~/unturned-server/Servers/MyServer/WorkshopDownloadConfig.json
{
"File_IDs": [
123456789,
987654321
]
}
Система прав
nano ~/unturned-server/Servers/MyServer/Rocket/Permissions.config.xml
<?xml version="1.0" encoding="utf-8"?>
<RocketPermissions>
<DefaultGroup>default</DefaultGroup>
<Groups>
<Group>
<Id>admin</Id>
<DisplayName>Админ</DisplayName>
<Prefix>[Админ]</Prefix>
<Color>Red</Color>
<Members>
<Member>76561198XXXXXXXXX</Member>
</Members>
<Permissions>
<Permission>*</Permission>
</Permissions>
</Group>
<Group>
<Id>default</Id>
<DisplayName>Игрок</DisplayName>
<Prefix></Prefix>
<Color>White</Color>
<Members />
<Permissions>
<Permission>tpa</Permission>
<Permission>home</Permission>
</Permissions>
</Group>
</Groups>
</RocketPermissions>
Автообновление и резервное копирование
Скрипт резервного копирования
nano ~/backup_unturned.sh
#!/bin/bash
BACKUP_DIR="/home/unturned/backups"
SERVER_DIR="/home/unturned/unturned-server/Servers/MyServer"
DATE=$(date +%Y%m%d_%H%M%S)
mkdir -p $BACKUP_DIR
tar -czf $BACKUP_DIR/unturned_$DATE.tar.gz -C $SERVER_DIR .
find $BACKUP_DIR -name "unturned_*.tar.gz" -mtime +7 -delete
echo "$(date): Резервное копирование завершено"
chmod +x ~/backup_unturned.sh
crontab -e
0 */4 * * * /home/unturned/backup_unturned.sh >> /home/unturned/backup.log 2>&1
Заключение
Установка выделенного сервера Unturned может быть быстро выполнена с помощью SteamCMD. С фреймворком Rocket Mod для поддержки плагинов, модами Workshop и детальной системой прав вы обеспечите профессиональный серверный опыт. Надёжная инфраструктура REXE VDS обеспечивает идеальную производительность для вашего сервера Unturned.
Связанные статьи
Как установить сервер FiveM: пошаговое руководство
Полное руководство по установке сервера FiveM на REXE VDS: настройка txAdmin, портов и оптимизация производительности для GTA V roleplay-серверов.
Как установить сервер Minecraft: руководство по Paper
Полное руководство по установке сервера Paper/Spigot Minecraft на REXE VDS: настройка Java, управление плагинами и оптимизация производительности для стабильной игры.
Как установить сервер CS2: полное руководство
Полное руководство по установке выделенного сервера CS2 на REXE VDS: SteamCMD, GSLT-токен, настройка сервера, игровые режимы и защита от DDoS через Path Panel.