Automatic panel installation
! This page is outdated, please use one of the following up-to-date guides:
- Dependencies installation
- Running auto installation script
- Running with parameters
- Other packages that the script installs
Fully automatic installation. You need to run the script, it will automatically install the packages dependencies and panel. During the installation, you will need to enter and select some parameters:
- Panel host. Domain or IP
- Select database: PostgreSQL, MySQL, SQLite
Dependencies installation
To run the script you need CURL.
Debian/Ubuntu
sudo apt-get update
sudo apt-get install curl
Centos
sudo dnf update
sudo dnf install curl
Or, for older versions:
sudo yum update
sudo yum install curl
Running auto installation script
Download and run script:
curl -sLO https://gameap.com/install.sh
bash ./install.sh
Running with parameters
For silent installation no questions asked set parameters:
--hostPanel host, IP or domain name.--databasePossible values:postgres,mysql,sqlite,none
Examples
Panel installation
The following example will automatically install the panel, install and configure database.
The panel should be available at the address http://example.com specified in --host:
./installer.sh \
--host=example.com \
--database=mysql \
--github
The following example will automatically install the panel with SQLite database.
./installer.sh \
--host=localhost \
--database=sqlite
Panel upgrading
The followind example will upgrade panel to last available version:
./installer.sh --upgrade
Other packages that the script installs
In addition to the panel itself, the script installs the necessary packages and their dependencies. Most likely, all or most of them will already be installed on your system.
Packages
The script automatically installs the following packages.:
software-properties-commonAPT Repository Management package.apt-transport-httpshttps support for APTgnupgPackage for working with digital signatures and keys. Required to authenticate packages and add repository keys.