ARK - RUSSIAЗагрузка вики...
ГлавнаяВикиТехнические спискиНастройка выделенного сервера
Технические списки
Обновлено: 27 марта 2026 г.

Настройка выделенного сервера

На этой странице обсуждается установка и базовая настройка выделенного сервера ARK.

На этой странице обсуждается установка и базовая настройка выделенного сервера ARK.

Необходимые Условия

Выделенный сервер ARK (ArkAscendedServer или ShooterGameServer) представляет собой 64-битное исполняемое приложение и, как следствие, для его работы требуется 64-битная операционная система.

 ARK: Survival Evolved изначально поддерживает как Windows, так и Linux. В то время как  ARK: Survival Ascended требует Windows (или Windows-подобной среды) и не поддерживает Linux изначально.

Ограничения Survival Ascended

Согласно лицензионному соглашению с конечным пользователем, если лицензия на выделенный сервер не получена от Nitrado, выделенные серверы могут размещаться только в личных, некоммерческих целях. Получение денежной выгоды запрещено, за исключением случаев, когда такая выгода квалифицируется как пожертвование (т.е. жертвователь не получает ничего ценного взамен) или превышает эксплуатационные расходы.

Передача данных между ARK и кластерные функции недоступны. Невозможно самостоятельно разместить кроссплатформенный выделенный сервер или сервер для платформы, отличной от Steam.

До патча 25.18 вышеуказанные ограничения также включали необходимость наличия действующей лицензии на игру ARK: Survival Ascended (с приложением Steam, работающим в фоновом режиме), а также наложенный лимит в один экземпляр сервера на учетную запись и на машину.

Хранилище

Каждая установка сервера  ARK: Survival Ascended занимает около 8 ГБ места на диске, но это можно сократить ещё больше, удалив предварительно отрендеренные кат-сцены из ShooterGame/Content/Movies.

Каждая установка сервера  ARK: Survival Evolved занимает около 18 ГБ места на диске.

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

ЦП

Требования к ЦП не строгие, но рекомендуется иметь 4 логических ядра на экземпляр сервера  ARK: Survival Ascended, при этом однопоточная производительность по-прежнему предпочтительнее, чем больше ядер (игровой процесс, за исключением физики, по-прежнему выполняется в одном потоке). Для  ARK: Survival Evolved достаточно 2 логических ядер на экземпляр (большее преимущество в уменьшении гранта, и нагрузка никогда не будет масштабироваться выше 4 ядер), при этом предпочтение отдаётся однопоточной производительности.

ОЗУ

За исключением операционной системы, требования к памяти зависят от карты и увеличиваются с количеством подключенных игроков, возрастом игры (структуры, существа, хранилище), а также в зависимости от Настроек сервера и установленных модов.

В  ARK: Survival Evolved при подключении каждого игрока требования к объёму памяти могут увеличиваться в среднем на 50–150 МБ.

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

Наконец, потребление памяти может быть нестабильным или увеличиваться во время фазы (возрождения) существ, которая занимает несколько минут.

В следующей таблице показано использование памяти для каждой карты в новом сохранении мира с настройками сервера по умолчанию и без подключенных игроков (интервалы обусловлены фазой (повторного) появления существ).

Map  ARK: Survival Ascended  ARK: Survival Evolved
Название уровня Использование памяти на пустой карте Название уровня Использование памяти на пустой карте
The Island TheIsland_WP 8-10 ГБайт1 TheIsland 3.5-4.5 ГБайт
The Center TheCenter_WP 10.5-12 ГБайт1 TheCenter 3-4 ГБайт
Scorched Earth ScorchedEarth_WP 7.5-9 ГБайт1 ScorchedEarth_P 3-4 ГБайт
Ragnarok Ragnarok_WP TBD Ragnarok 4-5 ГБайт
Aberration Aberration_WP 8-10 ГБайт1 Aberration_P 3-4 ГБайт
Extinction Extinction_WP 7-8.5 ГБайт1 Extinction 3-4 ГБайт
Valguero Недоступно Valguero_P 3-4 ГБайт
Genesis: Часть 1 Недоступно Genesis 5-6 ГБайт
Crystal Isles Недоступно CrystalIsles 5.5-6.5 ГБайт
Genesis: Часть 2 Недоступно Gen2 10-12.5 ГБайт
Lost Island Недоступно LostIsland 5.5-7 ГБайт
Fjordur Недоступно Fjordur 4-5 ГБайт

1 Использование может быть ниже на машинах с меньшим количеством доступной памяти, но это повлияет на производительность.

Сеть

Необходимая пропускная способность линейно увеличивается с ростом числа подключенных игроков. В целом, для домашнего подключения настоятельно рекомендуется использовать пропускную способность 100 Мб или выше для корректной поддержки большого количества игроков. Если говорить о VPS, то для каждого подключенного игрока может потребоваться до 60 Кбит/с пропускной способности, распределенной между восходящим и нисходящим потоком, однако все напрямую зависит от тик-рейта сервера и сложности сохраняемого мира..

Сервер прослушивает входящие соединения на локальных портах, перечисленных ниже. Убедитесь, что конфигурация вашей сети (брандмауэр операционной системы и проброс портов маршрутизатора) разрешает входящие соединения на эти порты и направляет их на хост, на котором будет работать ваш выделенный сервер.

Порт Назначение
UDP 7777 Основной игровой порт
UDP 7778 Порт для "сырых" сокетов UDP (Всегда больше на +1 чем основной)
UDP 27015 Query порт для запросов Steam browser
TCP 27020 RCON порт, для удаленного администрирования (опционально)

Обратите внимание, что может потребоваться ручная проброска портов, поскольку ShooterGameServer не поддерживает UPnP или другие протоколы автоматической проброски портов

Поддерживается работа нескольких выделенных серверов на одном хосте. Обычная настройка заключается в назначении и пробросе портов по нарастающей.

Кластеры Основной порт (UDP) "Сырой" порт (UDP) Query порт (UDP) RCON порт (TCP)
Сервер в кластере #1 7777 7778 27015 27020
Сервер в кластере #2 7779 7780 27016 27021
Сервер в кластере #3 7781 7782 27017 27022
Сервер в кластере #4
(совершенно другие порты)
9999 10000 37015 32330
Примечание: Query порт не может быть указан в диапазоне 27020 и 27050 из-за того, что Steam использует эти порты.
Примечание: Порт Peer используется протоколом Steam P2P для внутриигровой рекламы в браузере (Epic вместо этого использует стандартные порты 80 и 443 с TLSv1.2), в прошлом (между патчами 213.0 и 311.78) он использовался для прямых соединений через UDP-сокеты (сейчас отключен), поэтому иногда его ошибочно называют сырым UDP-портом

Операционная Система

Windows

Для работы сервера требуется установить Microsoft Visual C++ 2013 Redistributable X64 версию и последнюю ревизию DirectX End-User Runtimes (June 2010). Хотя игра ShooterGameServer поддерживает операционную систему Windows, начиная с Windows 7 и выше, настоятельно рекомендуется использовать операционную систему, поддерживаемую как Microsoft, так и Steam. Речь идет о Windows 10 версии 22H2 и выше или Windows Server 2016 и выше. Обратите внимание, что Windows Server требует дополнительной настройки для поддержки кросс-игры с игровыми клиентами EPIC/EGS (см. ниже).

Windows Server editions и кроссплей с игроками Epic Games

В отличие от потребительских редакций (например, Windows 10), в редакциях Windows Server отсутствуют некоторые предустановленные сертификаты, что не позволяет ShooterGameServer корректно работать и отображаться в списке игровых серверов для пользователей Epic Games. Недостающие сертификаты можно получить на сайте https://dev.epicgames.com/ (или непосредственно на сайте http://crt.r2m02.amazontrust.com/r2m02.cer). Их необходимо установить дважды, оба для "Текущего пользователя" и "Локальной машины", оба "Поместить все сертификаты в следующее хранилище", оба "Доверенные корневые центры сертификации". Наконец, требуется перезагрузка системы. В результате правильно настроенные серверы для игроков EPIC должны работать, если они размещены под Windows Server.

Версии Серверов Windows

Версии Серверов Windows требуют дополнительной настройки для поддержки выделенных серверов  ARK: Survival Evolved с возможностью кроссплатформенной игры с клиентами EPIC/EGS, а также для запуска любых выделенных серверов  ARK: Survival Ascended. Редакции Windows Server обрабатывают сертификаты и списки отзыва сертификатов по-другому.

С 18 ноября 2023 года владельцам серверов необходимо вручную установить список отозванных сертификатов, который можно получить на сайте https://dev.epicgames.com/ (или напрямую на сайте http://crl.r2m02.amazontrust.com/r2m02.crl). Необходимо установить загруженный файл r2m02.crl (щёлкните правой кнопкой мыши по файлу), выбрав «Поместить все сертификаты в следующее хранилище» и «Доверенные корневые центры сертификации». Может потребоваться перезагрузка системы.

Если до 18 ноября 2023 года владельцы сервера установили файл сертификата r2m02.cer, и сервер не отображается, этот сертификат необходимо удалить из системы, чтобы серверы снова стали видимыми. Чтобы удалить отозванный сертификат, выполните команду certmgr.msc (клавиши Windows + R) и найдите Amazon RSA 2048 M02 в разделе Доверенные корневые центры сертификации. То же самое необходимо сделать, выполнив команду certlm.msc. Может потребоваться перезагрузка системы.

Linux

Для игрового сервера требуется glibc 2.17. Любой современный поддерживаемый дистрибутив будет поддерживать glibc 2.17.

SteamCMD

SteamCMD используется для загрузки файлов сервера. Подробные инструкции по установке и использованию доступны на Valve Wiki.

Установка Сервера

  1. Установите SteamCMD на свой хост.
  2. Создайте папку для размещения файлов сервера на томе, на котором имеется не менее 25 ГБ свободного дискового пространства. Файлы на сервере занимают более 17 ГБ места, но разумно планировать сохранение и будущие обновления контента, которые будут занимать дополнительное пространство.
  3. Запустите SteamCMD на своем хосте и используйте его для загрузки файлов сервера. Примечание: удалите < > и замените их двойными кавычками (например: force_install_dir "C:\Ark Server" на Windows). Используйте id 376030 для Survival Evolved или используйте 445400 для Survival of The Fittest.
    Steam> force_install_dir <install_dir>
    Steam> login anonymous
    Steam> app_update 376030 validate
    Steam> exit
    Или, запустите из командной строки:
    steamcmd +force_install_dir <install_dir> +login anonymous +app_update 376030 +quit

    Замените <install_dir> на полный путь к папке, созданной на шаге 2. В Linux это будет путь типа /home/steam/servers/ark. В Windows это будет путь вида C:\arkserver.

  4. Создайте скрипт для запуска сервера с желаемыми вами параметрами и настройками. Для простоты поместите его в ту же папку, в которую были загружены серверные файлы. В Windows это командный файл; в Linux это сценарий оболочки. Примеры приведены ниже. Для обеих платформ параметры сервера задаются с использованием одного и того же базового синтаксиса. Для более глубокого понимания и руководства по настройкам сервера загляните на страницу Настройка Сервера.
    • На Windows создайте текстовый файл с названием start_server.bat и поместите его в YOUR_ARK_SERVER_FOLDER/ShooterGame/Binaries/Win64/ (удалите символы '<' '>'!)
      ShooterGameServer.exe TheIsland?listen?SessionName=<server_name>?ServerPassword=<join_password>?ServerAdminPassword=<admin_password>?Port=<port>?QueryPort=<query_port>?MaxPlayers=<max_players>
      
    • На Linux создайте текстовый файл с названием server_start.sh и поместите его в YOUR_ARK_SERVER_FOLDER/ShooterGame/Binaries/Linux/ (удалите символы '<' '>'!)
      #! /bin/bash
      ./ShooterGameServer TheIsland?listen?SessionName=<server_name>?ServerPassword=<join_password>?ServerAdminPassword=<admin_password> -server -log
      

      После создания скрипта сделайте его исполняемым:
      $ chmod +x server_start.sh

    В обоих этих примерах замените <server_name> на желаемое имя вашего сервера, <join_password> на любой пароль, который игроки должны предоставить для присоединения к вашему серверу, а < admin_password> с паролем, который необходимо предоставить для получения доступа администратора к серверу. Если пароль для присоединения к игроку не требуется, удалите весь параметр из списка (включая сам параметр ?ServerPassword=). Задайте количество слотов для игроков параметром <max_players>. Укажите игровой порт (<port>) и порт запроса (<query_port>). Их также необходимо будет пробросить через порт (см. раздел ниже).

  5. Наконец, чтобы запустить сервер, запустите сценарий, созданный на предыдущем шаге.

Переадресация портов и брандмауэр

Чтобы ваш сервер стал виден как в списках серверов ARK, так и в списках Steam, выполните следующие действия:

Windows (Брандмауэр и разрешающие правила)

  1. В операционной системе Windows нажмите кнопку "Пуск" и найдите в поисковой строке "wf.msc" без кавычек. Щелкните на нем правой кнопкой мыши и выберите опцию "Запуск от имени администратора".
  2. Нажмите "Входящие правила" на левой панели, затем нажмите "Новое правило..." на правой панели.
  3. Когда откроется мастер создания правил для входящих сообщений, выберите Порт, затем Далее.
  4. Мастер предложит опции для выбора протокола и указания портов. Выберите "UDP" и "Specific local ports". Укажите интервал портов Query и Peer, а также порт запроса Steam, затем выберите Next для продолжения. Пример:
    Для установки по умолчанию (только один сервер) их можно перечислить как 7777-7778, 27015.
    Для нескольких экземпляров, как в приведенном выше примере, перечислите их как 7777-7782, 9999-10000, 27015-27019, 37015.
  5. Выберите "Разрешить подключение" и продолжайте работу с мастером.
  6. Введите имя (обязательно) и описание (необязательно). Рекомендуется добавлять протокол (TCP или UDP) к имени правила.
  7. Если вы используете также RCON, повторите описанную выше процедуру, но в качестве протокола выберите "TCP", а в качестве порта - порт(ы) RCON. Пример:
    Для стандартной (только один сервер) установки перечислите их как 27020
    Для нескольких экземпляров, как в приведенном выше примере, перечислите их как 27020-27022, 32330.
  8. По окончании работы в разделе "Входящие правила" должно появиться правило для UDP-портов, а затем и для TCP-портов.
  9. При необходимости всегда можно изменить эти правила, добавив или удалив необходимые порты.
Примечание: при стандартных настройках Windows нет необходимости создавать исходящие правила в разделе "Outbound Rules".

Linux

Для большинства дистрибутивов Linux, если вообще есть брандмауэр, он будет основан на iptables. Большинство современных дистрибутивов будут использовать другой интерфейс, рекомендуется использовать его вместо прямых команд iptables.

Все изменения в брандмауэре должны производиться либо с правами root, либо с помощью sudo. Эти открытые порты 7777, 7778 и 27015 для UDP и дополнительно 27020 для TCP. Вы можете изменить список необходимых портов, отредактировав строку "for port in...".

UFW

Этот сценарий откроет порты таким образом, чтобы они сохранялись при перезагрузке. UFW — это брандмауэр в Ubuntu.

 #!/bin/sh
 if [[ $EUID -ne 0 ]]; then
     echo "This must be run as root"
     exit 1
 fi
 for port in 7777 7778 27015; do
     ufw allow $port/udp
 done
 #Uncomment the next if you want to open the default rcon port
 #ufw allow 27020/tcp

FirewallD

Этот сценарий откроет порты таким образом, чтобы они сохранялись при перезагрузке. FirewallD — это брандмауэр в RHEL7, CentOS7.x и Fedora.

 #!/bin/sh
 if [[ $EUID -ne 0 ]]; then
     echo "This must be run as root"
     exit 1
 fi
 for port in 7777 7778 27015; do
     firewall-cmd --permanent --add-port $port/udp
 done
 #Uncomment the next if you want to open the default rcon port
 #firewall-cmd --permanent --add-port 27020/tcp
 firewall-cmd --reload

iptables

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

 #!/bin/sh
 if [[ $EUID -ne 0 ]]; then
     echo "This must be run as root"
     exit 1
 fi
 for port in 7777 7778 27015; do
   iptables -t filter -I INPUT -p udp --dport $port -j ACCEPT
 done
 #Uncomment the next if you want to open the default rcon port
 #iptables -t filter -I INPUT -p tcp --dport 27020 -j ACCEPT

Переадресация портов

Есть много веб-сайтов с учебными пособиями по переадресации портов. Настоятельно рекомендуется посетить сайт portforward.com, который предлагает руководства для большинства маршрутизаторов.

Какие порты работают, зависит от вас. Попробуйте перенаправить 27015 в качестве порта и 27016 в качестве порта запроса. 27015, 27016 и 7777 — наиболее распространенные рабочие порты.

Вы должны перенаправлять как TCP, так и UDP, чтобы ваш сервер отображался в любых списках. Вы можете убедиться, что ваши порты открыты, используя инструмент от portforward.com, то есть после того, как вы введете порты, которые вы пробросили, в файл start_server.bat, который вы должны были создать ранее.

Например, запустите ShooterGameServer.exe TheIsland?listen?SessionName=<server_name>?ServerPassword=<join_password>?ServerAdminPassword=<admin_password>?Port=7777?QueryPort=27015?MaxPlayers=<max_players>

Удачи, перенаправление портов не очень просто.

Поиск своего сервера в списках

Вы можете получить доступ к своему серверу через неофициальный список ARK или через список серверов Steam. Просто найдите свое имя в списке ARK или найдите свой IP-адрес в списке серверов Steam (помните, что если порт Steam Query выше 27019, его также необходимо указать).

Автоматический запуск

Windows (через запланированное задание)

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

  1. Откройте "Планировщик заданий"
  2. Создать базовую задачу
  3. Появится мастер создания простой задачи, назовите задачу как хотите.
  4. Установите триггер на "При запуске компьютера".
  5. Установите действие "Запустить программу".
  6. Вам нужно будет перейти к программе/скрипту, который вы хотите запустить (это ваш пакетный файл .BAT, который запускает ваш сервер).
  7. В зависимости от того, как работает ваш пакетный файл, вам может потребоваться указать путь "Start in (необязательно)", чтобы рабочий каталог вашего пакетного файла был правильным. (Если ваш пакетный файл просто содержит команду "start ShooterGame ...", то вам следует указать путь "Start in (необязательно)" вашей запланированной задачи к каталогу, содержащему пакетный файл)
  8. Прежде чем создавать запланированное задание, установите флажок, чтобы "открыть окно свойств" после его создания.
  9. На вкладке "Общие" в разделе "Параметры безопасности" вы, вероятно, захотите выбрать "Выполнять независимо от того, вошел ли пользователь в систему или нет"
  10. На всякий случай я лично проверил "запускать с наивысшим приорететом". В этом может не быть необходимости.

Linux (через systemd)

Примечание: systemd недоступен для Ubuntu 14.04.

В качестве альтернативы использованию скрипта для запуска выделенного сервера вручную, хосты, на которых запущен "systemd", могут быть настроены на автоматический запуск выделенного сервера при загрузке системы. При использовании этого метода для управления сервером настоятельно рекомендуется использовать GameUserSettings.ini для указания его настроек. Обратитесь к Командам администратора для получения дополнительной информации.

  1. Создайте файл с именем /etc/systemd/system/ark-dedicated.service со следующим содержимым:
    [Unit]
    Description=ARK: Survival Evolved dedicated server
    Wants=network-online.target
    After=syslog.target network.target nss-lookup.target network-online.target
    
    [Service]
    ExecStartPre=/home/steam/steamcmd +login anonymous +force_install_dir /home/steam/servers/ark +app_update 376030 +quit
    ExecStart=/home/steam/servers/ark/ShooterGame/Binaries/Linux/ShooterGameServer TheIsland?listen?SessionName=<session_name> -server -log
    WorkingDirectory=/home/steam/servers/ark/ShooterGame/Binaries/Linux
    LimitNOFILE=100000
    ExecReload=/bin/kill -s HUP $MAINPID
    ExecStop=/bin/kill -s INT $MAINPID
    User=steam
    Group=steam
    
    [Install]
    WantedBy=multi-user.target

    Строка ExecStart указывает команду, которую необходимо выполнить для запуска службы. Он использует тот же синтаксис, что и примеры запуска, показанные выше (в #Установка Cервера), со всеми теми же аргументами, но здесь важно настроить его так, чтобы он отражал расположение вашего выделенного сервера ARK на хосте. Используйте полный путь к исполняемому файлу сервера, как показано выше.

    Обязательно замените <SESSION_NAME> на желаемое имя сеанса для вашего сервера.

    Наконец, настройте параметры User и Group для вашего хоста. Без этих двух опций в ark-dedicated.service выделенный сервер будет работать от имени пользователя root. Это небезопасно, так как любая уязвимость в выделенном сервере может привести к тому, что злоумышленник получит удаленный доступ суперпользователя на хосте.

    Рекомендуется запускать выделенный сервер в непривилегированной учетной записи, используемой исключительно для этой цели. В приведенном выше примере используется учетная запись пользователя "steam". Это член группы "steam", которая обычно создается вместе с учетной записью.

    Опция WorkingDirectory необходима для устранения некоторых проблем. (Например, при отсутствии параметра WorkingDirectory загрузка модов не удастся (при использовании with -automanagedmods))

  2. Чтобы установить systemd:
    apt-get install systemd systemd-sysv

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

    Активируйте новую службу, чтобы она запускалась автоматически при загрузке хоста, выполнив следующую команду через "sudo" или корневую оболочку:

    # systemctl enable ark-dedicated

    После выполнения этой команды выделенный сервер автоматически запустится вместе с хостом. Команда не запускает сервер сразу, поэтому для запуска выделенного сервера после его включения выполните:

    # systemctl start ark-dedicated

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

Управление после установки

Сервер можно остановить, запустив:

# systemctl stop ark-dedicated

и его текущий статус можно просмотреть (независимо от того, работает он или нет), запустив:

# systemctl status ark-dedicated
Примечание. Если вам нужно обновить файл ark-dedicated.service (чтобы изменить параметры запуска выделенного сервера или скорректировать его путь), выполните следующую команду, чтобы убедиться, что ваш применяются изменения:
# systemctl daemon-reload

Обновление

Чтобы обновить сервер при выходе новой версии, повторите те же команды "SteamCMD", показанные в предыдущем разделе. Обязательно используйте правильный набор команд для вашей платформы. Обратитесь к Документация "SteamCMD" для получения подробной информации об автоматизации этого процесса.

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

SteamCMD предоставляет дополнительные инструменты для упрощения установки и обновления.

Консольные команды

Во время работы игры доступ к командной консоли можно получить с помощью клавиш [~] (тильда) или [TAB] (в зависимости от версии игры, конфигурации по умолчанию и вашей клавиатуры). макет). В консоли для активации команд администратора введите:

enablecheats <admin_password>

Замените <admin_password> паролем администратора сервера.

См. Команды администратора для получения списка доступных команд.

Если консоль не может быть открыта в игре, выйдите из игры, откройте файл игры DefaultInput.ini (расположенный в вашей библиотеке Steam в папке с именем steamapps\common\ARK\ShooterGame\Config) с текстом редактор и найдите строку (в нижней части файла), которая гласит:

;+ConsoleKeys=Tab

Удалите точку с запятой (;), изменив строку следующим образом:

+ConsoleKeys=Tab

Сохраните файл и запустите игру. Консоль должна быть доступна.

Резервное копирование данных сервера

Чтобы сделать резервную копию данных сервера, просто скопируйте папку с именем ShooterGame/Saved (и ее содержимое) в нужное место резервной копии. Эта папка содержит все данные племени, игрока и мира для сервера. Перед обновлением сервера до новой версии рекомендуется выполнить резервное копирование.

Устранение неполадок

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

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

При первом запуске сервера он должен создать папку с именем ShooterGame/Saved, содержащую различные файлы конфигурации и сохранения. Если сервер запускался хотя бы один раз, но не создал эту папку, возможно, он не смог создать там новые папки и файлы. Убедитесь, что папка, в которой установлен сервер, доступна для чтения и записи для учетной записи пользователя, которая фактически запускает сервер. (Для серверов Windows проверьте состояние контроля учетных записей)

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

Сервер Linux демонстрирует высокую загрузку ЦП и низкое использование памяти (менее 1 ГБ)

Это может произойти, когда сервер не может открыть все необходимые ему файлы из-за недостаточного количества открытых файлов на хосте. Обратитесь к разделу Linux выше и выполните процедуру, чтобы увеличить лимит открытых файлов хоста.

Инструмент - ARK Server Manager

Вы также можете использовать этот инструмент для управления своим сервером, когда он установлен: https://steamcommunity.com/sharedfiles/filedetails/?id=468312476

ASM.png

Диспетчер серверов Ark разработан, чтобы помочь вам настроить и поддерживать свои собственные выделенные серверы Ark: Survival Evolved (tm). Он предоставляет простой пользовательский интерфейс, позволяющий создавать и редактировать профили сервера, содержащие все настройки, необходимые для настройки игрового процесса для вас и ваших друзей.

Что он делает:

  • Управление инструментом SteamCMD и установкой/обновлением сервера.
  • Организует настройки и автоматически записывает INI-файлы и аргументы командной строки.
  • Отслеживает состояние сервера и позволяет напрямую управлять им.
  • Сохранение и загрузка профилей сервера - даже импорт непосредственно из существующего развертывания сервера.
  • Запланированное обновление файлов и модов сервера.
  • Запланированное резервное копирование сохранений с предупреждением игроков о задержке в игре.
  • Автоматическое управление правилами брандмауэра Windows
  • Работает с программой Survival of the fittest.

Примечания

Если вы планируете пригласить игроков из Epic Games версии ARK, вы должны иметь -crossplay и -PublicIPForEpic=<IPAddress> набор опций командной строки (подробнее об этом можно прочитать в разделе Настройка Сервера (Survival Evolved)).

Ссылки

Внешние Ссылки

Источник: ARK Wiki (wiki.gg) · лицензия CC BY-NC-SA 3.0
ТехническоеРуководстваСерверы