Wiki ASKA
Администрирование
Обновлено: 28.06.2026 15:50

Администрирование

🕒 Последнее изменение: 28 июня 2026 в 15:50

Администрирование сервера Aska

Это руководство описывает управление выделенным сервером Aska: запуск и остановку сервера, изменение имени и пароля, настройку региона, работу мира без игроков, резервные копии, сброс сохранения и устранение распространённых проблем.

Основной способ управления сервером

Сервер Aska управляется через панель управления, переменные запуска и файл:

txt
server properties.txt

Основные параметры удобнее менять во вкладке Startup, а не вручную в файле конфигурации.

Если параметр есть и в Startup, и в server properties.txt, приоритет имеет значение из Startup.

Основные действия администратора

Действие Как выполнить
Запустить сервер Нажать Start во вкладке Console
Остановить сервер Нажать Stop во вкладке Console
Перезапустить сервер Использовать Restart или Stop → Start
Изменить имя сервера Изменить DISPLAY_NAME и/или SERVER_NAME во вкладке Startup
Установить пароль Изменить SERVER_PASSWORD во вкладке Startup
Убрать пароль Очистить SERVER_PASSWORD
Изменить регион Изменить SERVER_REGION
Включить постоянную работу мира Установить KEEP_SERVER_WORLD_ALIVE=true
Отключить постоянную работу мира Установить KEEP_SERVER_WORLD_ALIVE=false
Включить автообновление Установить AUTO_UPDATE=1

После изменения переменных запуска перезапустите сервер.

Steam-аутентификация

Aska использует Steam Game Server Login Token для авторизации сервера в Steam.

На сервере токен создаётся и подставляется автоматически. Пользователю не нужно вручную получать GSLT, вставлять его в конфиг или обновлять через Steam.

Если сервер не проходит Steam-аутентификацию, проверьте вкладку Console. Ошибки токена или подключения к Steam будут отображаться в логах запуска.

Файл server properties.txt

Файл конфигурации находится в корневом каталоге сервера:

txt
server properties.txt

Пример содержимого:

txt
display name = My Aska Server
server name = My Aska Server
password =
region = default
keep server world alive = false
authentication token = AUTO_GENERATED

Параметр:

txt
authentication token

управляется автоматически. Не редактируйте его вручную.

Изменение имени сервера

Для изменения имени используйте переменные:

txt
DISPLAY_NAME
SERVER_NAME

DISPLAY_NAME отвечает за отображаемое имя сессии.

SERVER_NAME отвечает за имя сервера/хоста.

После изменения имени перезапустите сервер.

Если мир уже был создан раньше, он может использовать имя, сохранённое внутри существующего сохранения.

Установка пароля

Пароль задаётся переменной:

txt
SERVER_PASSWORD

Для публичного сервера оставьте поле пустым.

Для приватного сервера укажите пароль:

txt
SERVER_PASSWORD=my_password

После изменения пароля перезапустите сервер.

Если игроки не могут подключиться с паролем, проверьте, что пароль не содержит лишних пробелов в начале или конце строки.

Изменение региона

Регион задаётся переменной:

txt
SERVER_REGION

Доступные значения:

txt
default
usa east
usa west
usa south central
europe
asia
japan
south korea
australia
canada east
south america
hong kong
india
turkey
united arab emirates

Для автоматического выбора используйте:

txt
default

Для европейского региона используйте:

txt
europe

Если сервер не отображается в списке сессий, попробуйте временно установить регион default и перезапустить сервер.

Активность мира без игроков

Настройка:

txt
KEEP_SERVER_WORLD_ALIVE

управляет тем, что происходит с миром, когда на сервере нет игроков.

KEEP_SERVER_WORLD_ALIVE=false

Значение по умолчанию:

txt
false

При таком режиме мир активен только когда на сервере есть игроки.

Когда последний игрок выходит, мир приостанавливается. NPC не продолжают работу, поселение не развивается, ресурсы сервера расходуются меньше.

Этот режим подходит для небольших приватных серверов.

KEEP_SERVER_WORLD_ALIVE=true

Если установить:

txt
true

мир продолжит работать даже без игроков.

NPC-жители будут продолжать выполнять свои действия, поселение останется активным, а внутриигровые процессы не будут останавливаться при выходе игроков.

Этот режим потребляет ресурсы сервера постоянно.

Используйте его, если важно, чтобы NPC и поселение продолжали жить, пока игроки офлайн.

Резервное копирование

Перед крупными изменениями создавайте резервную копию сервера.

Резервную копию стоит делать перед:

txt
обновлением сервера
изменением server properties.txt
сбросом мира
удалением файлов сохранения
экспериментами с настройками

Используйте встроенную функцию Backups в панели управления.

Для локального хранения можно дополнительно скачать важные файлы через SFTP или файловый менеджер.

Сброс мира

Сброс мира удаляет текущее сохранение и создаёт новый мир при следующем запуске.

Порядок действий:

  1. Остановите сервер.
  2. Создайте резервную копию.
  3. Откройте файловый менеджер.
  4. Найдите каталог или файлы сохранения мира.
  5. Удалите или переименуйте файлы сохранения.
  6. Запустите сервер.

После запуска сервер создаст новое сохранение.

Удаление сохранения необратимо, если перед этим не была создана резервная копия.

Безопасный способ сброса

Вместо удаления можно переименовать старую папку сохранения.

Пример:

txt
SaveData

переименовать в:

txt
SaveData_old

После запуска сервер создаст новое сохранение, а старые данные останутся на сервере до ручного удаления.

Автоматическое обновление

Автообновление управляется переменной:

txt
AUTO_UPDATE

Значения:

Значение Описание
1 Проверять и устанавливать обновления при запуске
0 Не обновлять сервер при запуске

Для обычного сервера используйте:

txt
AUTO_UPDATE=1

Если после обновления появляются проблемы, проверьте консоль запуска и создайте резервную копию перед дальнейшими изменениями.

Сервер не отображается в списке сессий

Проверьте:

txt
сервер полностью запущен
в Console нет ошибок Steam-аутентификации
DISPLAY_NAME и SERVER_NAME заполнены
SERVER_REGION указан корректно
регион временно установлен в default
сервер был перезапущен после изменения Startup

Также подождите несколько минут после запуска. Сервер может появиться в списке сессий не сразу.

Сервер не запускается

Проверьте вкладку Console.

Частые причины:

txt
ошибка автообновления
повреждённые файлы сервера
некорректный SERVER_REGION
слишком длинный SERVER_PASSWORD
ошибка Steam-аутентификации
ошибка в server properties.txt

Если проблема появилась после ручного изменения server properties.txt, верните файл из резервной копии или удалите ошибочные строки.

Настройки не применяются

Если вы изменили server properties.txt, но настройки не применились, проверьте вкладку Startup.

Переменные запуска могут перезаписывать файл конфигурации при старте.

Основные настройки меняйте через Startup:

txt
DISPLAY_NAME
SERVER_NAME
SERVER_PASSWORD
SERVER_REGION
KEEP_SERVER_WORLD_ALIVE
AUTO_UPDATE

После изменения выполните перезапуск сервера.

Пароль не работает

Проверьте:

txt
SERVER_PASSWORD указан во вкладке Startup
сервер был перезапущен после изменения пароля
пароль введён игроком без лишних пробелов
пароль не превышает лимит длины

Для публичного сервера очистите SERVER_PASSWORD и перезапустите сервер.

NPC не работают, пока игроков нет

Проверьте переменную:

txt
KEEP_SERVER_WORLD_ALIVE

Если нужно, чтобы NPC продолжали работать без игроков, установите:

txt
KEEP_SERVER_WORLD_ALIVE=true

После изменения перезапустите сервер.

Если стоит false, остановка активности мира без игроков является нормальным поведением.

Мир не сбросился

Если после удаления сохранения сервер снова загрузил старый мир, проверьте:

txt
сервер был полностью остановлен перед удалением файлов
удалён правильный каталог сохранения
не была восстановлена резервная копия
сервер не использует другой путь сохранений

Безопаснее сначала переименовать папку сохранения, а не удалять её сразу.

Сервер потребляет ресурсы без игроков

Проверьте:

txt
KEEP_SERVER_WORLD_ALIVE

Если установлено:

txt
true

мир продолжает работать без игроков, поэтому сервер будет потреблять ресурсы постоянно.

Для снижения нагрузки установите:

txt
KEEP_SERVER_WORLD_ALIVE=false

и перезапустите сервер.

Рекомендации

Управляйте основными настройками через вкладку Startup.

Не редактируйте authentication token вручную.

Не создавайте GSLT самостоятельно — токен генерируется автоматически.

Перед сбросом мира всегда создавайте резервную копию.

Для постоянной симуляции мира используйте KEEP_SERVER_WORLD_ALIVE=true.

Для экономии ресурсов используйте KEEP_SERVER_WORLD_ALIVE=false.

Если сервер не отображается в списке, временно установите SERVER_REGION=default.

После изменения Startup всегда перезапускайте сервер.

Перед ручным редактированием сохранений или конфигурации создайте резервную копию:

txt
server properties.txt
файлы сохранения мира
Информация

После завершения платежа выбранная вами сумма будет зачислена на ваш баланс, что позволит вам продлить ваши услуги или разместить новые заказы.

Сколько вы хотите добавить?