Установка GameAP

Материал из HLDM Wiki
Перейти к навигации Перейти к поиску

Установка АдминПанели

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

Установка Web-части АдминПанели

  • Распакуйте содержимое архива в нужную директорию.
  • Откройте файл applications/config/database.php и настройте параметры базы данных:
$db['default']['hostname'] = 'localhost';     // Хост базы данных
$db['default']['username'] = 'username';      // Имя пользователя
$db['default']['password'] = 'password';      // Пароль
$db['default']['database'] = 'db';            // Имя базы данных
$db['default']['dbdriver'] = 'mysql';         // Тип базы данных (mysql, postgre, obdc и др.). Указывается в нижнем регистре
$db['default']['dbprefix'] = '';              // Префикс базы данных

Необходимые модули PHP

  • GD
  • SSH2

Установка GD на Linux:

sudo apt-get install php5-gd

Подготовка серверов для работы с АдминПанелью

Windows

Удаленное управление серверами под управлением ОС Windows происходит по протоколу Telnet.

Запуск сервера Telnet
  • Зайдите в меню "Пуск" -> "Администрирование" -> "Управление службами", либо нажмите комбинацию клавиш "<Win> + R" и в появившемся окошке введите "services.msc".
  • В списке служб найдите Telnet и включите эту службу.
Загрузка необходимых программ
  • Для запуска сервера понадобится утилита PsExec, скачать, она необходима чтобы игровой сервер оставался онлайн при выходе из Telnet.

Управление игровым сервером под управлением ОС Windows возможно по протоколу SSH, в этом случае понадобится любой сервер SSH для Windows, например FreeSSHd. Подобный вид управления игровыми серверами не желателен.

Linux

Удаленное управление серверами под управлением ОС Linux происходит по протоколу SSH, однако возможно использовать Telnet. Также понадобится утилита Screen.

Загрузка необходимых программ
  • Для установки SSH сервера выполните команду:
sudo apt-get install ssh
  • Для установки Screen выполните команду:
sudo apt-get install screen