Автоматическая установка игровых серверов

Материал из HLDM Wiki
Версия от 16:55, 15 мая 2014; Nikita (обсуждение | вклад) (Новая страница: «Категория:АдминПанель Категория:Документация_GameAP GameAP поддерживает автоматическую…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску


GameAP поддерживает автоматическую установку любых игровых серверов и программ. Имеется три варианта установки:

  • Установка из локального репозитория.
  • Установка из удаленного репозитория.
  • Установка через SteamCMD.

Установка из архивов

Панель может выполнить установку сервера из архива zip или tar. Для каждого сервера может быть два архива:

  1. Архив с игрой, включающий все необходимые файлы для корректной работы игрового сервера. Чтобы указать путь к архиву, необходимо перейти в раздел "Серверы" -> "Игры", выбрать нужную игру и нажать "Управление", на открывшейся странице выбрать вкладку "Параметры установки серверов".
  2. Архив с модификацией, включающий дополнительные файлы, распаковываются после распаковки основого архива поверх всех существующих файлов. Чтобы указать путь к архиву, необходимо перейти в раздел "Серверы" -> "Игры", кликнуть по выбранной модификации, на открывшейся странице выбрать вкладку "Репозитории".

Установка из локального репозитория

Установка сервера происходит из zip или tar архива, который находится на машине, на которую происходит установка игрового сервера. Имеет наивысший приоритет, если задан архив в локальном и удаленном репозиториях, то в первую очередь панель будет пытаться установить из локального, а в случае неудачи выполнит попытку установки из удаленного репозитория. Архив с игрой должен быть создан заранее и загружен в любую директорию на выделенном сервере.

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

Примеры архивов в локальном репозитории:

/home/gameap/repositories/cstrike.zip
/home/gameap/repositories/cstrike.tar
/home/gameap/repositories/cstrike.tar.gz

Установка из удаленного репозитория