НОВОЕ 📢 Ограниченное стартовое предложение: скидка до 70% на первый месяц для любой игры!Посмотреть тарифы

Как создать сервер Smalland: Survive the Wilds (2026)

Smalland: Survive the WildsUpdated Nov 5, 20268 min read

Коротко. Вы можете бесплатно создать сервер Smalland: Survive the Wilds сами: установите выделенный сервер (приложение Steam 808040) через SteamCMD с анонимным входом, запустите его с картой и параметрами из примера ниже и откройте порт, который передаёте через -port. Или арендуйте сервер Smalland и пропустите настройку.

Игроки находят ваш сервер по названию в списке серверов внутри игры.

Проверено 5 ноября 2026 года по последнему обновлению игры, о котором объявили в Steam: хотфикс от 15 апреля 2026 года, вышедший после обновления Wyrdweaver.

Это руководство опирается на анонсы разработчика в Steam и на то, что мы запускаем на сервере Smalland в PlayNHost. Инструкция разработчика по серверу выложена как загружаемый файл, который мы не смогли прочитать, поэтому описанный нами параметр запуска взят с наших серверов, и руководство об этом говорит. Чтобы сразу перейти к аренде, откройте вариант 2.

Что вам понадобится

  • Серверное ПО: приложение Steam 808040, которое наша установка скачивает с анонимным входом в Steam. Разработчик также предлагает инструмент выделенного сервера в разделе Инструменты библиотеки Steam у каждого, кто владеет игрой, с пакетным файлом start-server, где хранятся его настройки.
  • Машина, которая всегда включена: запасной ПК, домашний сервер или облачная виртуальная машина. Сама игра в Steam только для Windows. Наша панель запускает серверную сборку для Linux, поэтому команды ниже для Linux. Самостоятельно размещённый сервер на Windows мы не проверяли.
  • RAM и CPU: требований к серверу в анонсах разработчика в Steam мы не нашли. На странице Steam указано только, что нужно ПК для игры, поэтому не принимайте эти цифры за серверные.
  • Сеть: игровой порт, который вы выбираете через -port, доступный из интернета. Заявления разработчика о том, какой протокол он использует, мы не нашли, поэтому не называем его.
  • Игроки: каждому игроку нужна Smalland: Survive the Wilds. Разработчик добавил кроссплей в мае 2025 года, а в хотфиксе того же месяца добавил опцию кроссплея для пользовательских серверов. В нашей строке запуска и в нашей панели настройки кроссплея нет.
  • Лимит игроков: в строке запуска, которую мы используем, нет параметра лимита игроков. В наших тарифах Smalland указано 10 игроков, это число со страницы Steam («до 10 игроков в мультиплеере»). Это не настройка.

Вариант 1: разместить самому

Эти шаги для Debian или Ubuntu. Команда установки и строка запуска взяты с наших серверов.

Установите сервер

  1. Установите библиотеки, нужные SteamCMD.
    sudo dpkg --add-architecture i386
    sudo apt update
    sudo apt install wget tar lib32gcc-s1 -y
  2. Создайте пользователя для сервера и переключитесь на него.
    sudo useradd -m -s /bin/bash -U smalland
    sudo su - smalland
  3. Установите SteamCMD и дайте ему один раз обновиться.
    mkdir -p ~/steamcmd ~/server
    cd ~/steamcmd
    wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
    tar -xf steamcmd_linux.tar.gz
    ./steamcmd.sh +quit
  4. Скачайте сервер.
    ~/steamcmd/steamcmd.sh +force_install_dir /home/smalland/server +login anonymous +app_update 808040 validate +quit
    На наших установках SteamCMD иногда останавливался с сообщением «Missing configuration», не оставлял файлов игры и всё равно доходил до «success». Проверьте, что steamapps/appmanifest_808040.acf есть в папке сервера, и если его нет, запустите команду ещё раз. Наш установочный скрипт делает именно эту проверку и повторяет попытку до трёх раз.
  5. Скопируйте библиотеки клиента Steam туда, где их ищет сервер, как это делает наша установка:
    mkdir -p ~/.steam/sdk32 ~/.steam/sdk64
    cp ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/
    cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/

Запустите его

  1. Запустите сервер из его папки. Наша строка запуска передаёт настройки как параметры, соединённые знаком ? с названием карты. Вот эта строка в том виде, в каком её выполняют наши серверы, со значениями по умолчанию нашей панели, без настроек Epic Online Services и без параметра урона от падения, который наша панель оставляет пустым. Порт 7777 приведён только как пример:
    cd ~/server
    ./SMALLAND/Binaries/Linux/SMALLANDServer-Linux-Shipping SMALLAND /Game/Maps/WorldGame/WorldGame_Smalland?SERVERNAME=\"My Server\"?WORLDNAME=\"World\"?lengthofdayseconds=1800?lengthofseasonseconds=10800?creaturehealthmodifier=100?creaturedamagemodifier=100?nourishmentlossmodifier=100 -port=7777 -NOSTEAM -log
  2. Добавьте нужные параметры. Наша строка запуска добавляет ?PASSWORD=\"secret\", когда задан пароль, отдельный ?FRIENDLYFIRE, ?PEACEFULMODE, ?KEEPINVENTORY или ?PRIVATE для каждого из этих переключателей, который включён, и ?NODETERIORATION, когда износ выключен. Ставьте их прямо перед ?lengthofdayseconds, без пробелов вокруг, и оставляйте обратную косую черту перед каждой кавычкой, как показано.
  3. Знайте, что мы опускаем. Наша строка запуска также передаёт значения -ini:Engine:[EpicOnlineServices] (идентификатор развёртывания, а также идентификатор клиента выделенного сервера и секрет). Это учётные данные, которые мы не публикуем. Сервер без них мы не проверяли, поэтому не можем сказать, появится ли он в списке серверов. Если нужна строка запуска разработчика, возьмите файл start-server из инструмента Steam.
  4. Дождитесь строки готовности. Сервер запущен, когда в его журнале появляется Session 'GameSession' is being set as 'listening'. Запускайте его под менеджером служб, например systemd, чтобы он перезапускался после сбоя.
  5. Откройте порт. Разрешите порт, который вы передали в -port, в брандмауэре машины и пробросьте его на роутере.
  6. Подключитесь. Запустите Smalland и найдите название вашего сервера в списке серверов в игре.
  7. Обновить сервер можно так: остановите его и снова выполните команду загрузки.

Windows

В анонсе разработчика от 16 января 2024 года сказано, что выделенный сервер теперь является инструментом Steam: найдите его в разделе Инструменты вашей библиотеки Steam, щёлкните правой кнопкой, выберите Свойства, затем Каталог и отредактируйте пакетный файл start-server, чтобы задать свои параметры. Инструкцию разработчика мы прочитать не смогли, поэтому параметры из этого файла не перечисляем.

Вариант 2: разместить в PlayNHost

Аренда избавляет от установки, настройки порта и обновлений. Название, мир и правила вы по-прежнему выбираете сами.

  1. Выберите тариф. Откройте страницу хостинга сервера Smalland: Survive the Wilds и сравните тарифы: на момент написания это SPIDER и DRAGONFLY. Нажмите Создать сервер (Настроить план у DRAGONFLY) и оформите заказ. Цены меняются, поэтому проверяйте их на этой странице.
  2. Дождитесь установки. Сервер появится в панели. В его Консоль выводится Session 'GameSession' is being set as 'listening', когда он готов.
  3. Настройте его. На вкладке Настройки, в разделе Настройки игры, задайте Название сервера, Название мира и, для приватного сервера, Пароль сервера. Затем перезапустите сервер.
  4. Выберите правила там же: Дружественный огонь включён, Мирный режим включён, Сохранять инвентарь, Износ включён, Длина дня, Длина сезонов, Модификатор здоровья существ, Модификатор урона существ и Множитель потери питательности. Приватная игра включает приватную опцию игры.
  5. Пригласите игроков. Они находят сервер в списке серверов в игре по названию. Отправьте им Название сервера и, если вы его задали, Пароль сервера.

Что панель делает за вас

  • Настройки становятся параметрами запуска. Каждое поле выше при каждом запуске превращается в соответствующий параметр строки запуска. Выключенный переключатель ничего не добавляет, кроме Износ включён: он включён по умолчанию и добавляет ?NODETERIORATION, когда вы его выключаете. Параметр пароля добавляется, только если поле не пустое.
  • Ограничения значений. Поскольку параметры соединяются знаком ?, панель отклоняет название, название мира или пароль, содержащие двойную кавычку, обратную косую черту, звёздочку или вопросительный знак. Название сервера и название мира не длиннее 32 символов, пароль должен быть не короче 3, а у трёх модификаторов существ и питательности есть пределы (здоровье и урон от 20 до 300, потеря питательности от 0 до 100).
  • Порты и учётные данные. Ваш порт назначается и передаётся через -port, а настройки Epic Online Services, которые использует наша строка запуска, уже заданы.
  • Автообновление включено по умолчанию: при каждом запуске сервер проверяет и устанавливает последнюю сборку, так что перезапуск равен обновлению. Чтобы остаться на одной сборке, выключите его в Показать расширенные параметры в разделе Настройки игры.
  • Файлы и копии. Вкладка Файлы содержит папку сервера, а Резервные копии находятся в меню сервера.

Своё размещение или аренда: честное сравнение

  • Стоимость: серверное ПО бесплатное. Собственное размещение стоит электричества, оборудования и трафика или облачной машины. Аренда это ежемесячная плата, которую задаёт тариф.
  • Доступность: домашний сервер работает, только пока работают ваш ПК, электричество и интернет. Арендованный сервер работает на оборудовании хостинга и не зависит от вашего ПК и домашнего подключения.
  • Открытость: дома игроки подключаются к вашему публичному IP-адресу, а брандмауэр и роутер на вас. Арендованный сервер не раскрывает ваш домашний IP.
  • Настройка: для самостоятельного размещения нужны командная строка, порт для открытия, параметры запуска и настройки Epic Online Services, которые мы не публикуем. Для аренды нужны название, название мира и ваши правила.
  • Контроль: самостоятельное размещение даёт вам каждый файл. На наших серверах вы задаёте игровые параметры в панели и по-прежнему имеете вкладку Файлы.

Готовы пропустить настройку? Посмотрите тарифы сервера Smalland: Survive the Wilds.

Ваш сервер уже у другого хостинга? Перенесите его к нам

ПОСЛЕДНИЕ БЛОГИ