Автоматическая установка панели
! Эта страница является устаревшей, воспользуйтесь одним из следующих актуальных мануалов:
Полностью автоматическая установка. Нужно запустить скрипт, он автоматически установит необходимые пакеты и панель. В процессе установки нужно будет ввести и выбрать некоторые параметры:
- Хост панели. Доменное имя или IP по которому будет доступна панель
- Выбрать базу данных: PostgreSQL, MySQL, SQLite
Установка необходимых пакетов
Для запуска скрипта понадобится CURL.
Debian/Ubuntu
sudo apt-get update
sudo apt-get install curl
Centos
sudo yum update
sudo yum install curl
Запуск скрипта
Скачайте скрипт выполните его
curl -sLO https://gameap.com/install.sh
bash ./install.sh
Запуск с параметрами
Чтобы скрипт у вас ничего не спрашивал и полностью выполнил установку без лишних вопросов, укажите ему следующие параметры:
--hostХост по которому будет доступна панель.--databaseБаза данных. Возможные значения:postgres,mysql,sqlite,none
Примеры
Установка панели
Следующий пример автоматически установит панель, установит и настроит базу данных.
Панель должна стать доступна по указанному в --host адресу http://example.com:
./installer.sh \
--host=example.com \
--database=mysql
Следующий пример автоматически установит панель с базой данных SQLite.
./installer.sh \
--host=localhost \
--database=sqlite
Обновление панели
Следующий пример обновит панель:
./installer.sh --upgrade
Что ещё устанавливает скрипт
Помимо самой панели, скрипт устанавливает необходимые пакеты и их зависимости. Скорее всего, все или большинство из них уже будет установлено на вашей системе.
Пакеты
Скрипт автоматически устанавливает следующие пакеты:
gameapctlУтилита управления окружением GameAPsoftware-properties-commonУправление репозиториями APT.apt-transport-httpsПоддержка https для APTgnupgПакет для работы с цифровыми подписями и ключами. Необходим для проверки подлинности пакетов и добавления ключей репозиториев.