An understanding of the operating system that you will be using for game hosting.
An understanding of the game software you will be offering.
The ability to read the documentation and ask any questions you may have in a calm manner.
Access to the game server files you will be offering. GSP-Panel does not provide the game server files.
Frontend
A web accessible directory to install to
The frontend has been tested on Apache and IIS. Other HTTP servers may work but are not officially supported
A MySQL database
The MySQL server should have strict mode disabled
PHP 7.1 - 8.3 with the following modules:
sockets
mysqli
session
curl
xml
openssl
json
zip (optional: allows updating GSP-Panel)
Ioncube loaders
When using shared hosting please make sure your host does not block outgoing UDP or TCP ports. If these ports are blocked then you will not be able to see server status or connect to remote machines.
Linux Backend
The following OS's have been officially tested:
Ubuntu 16.04
Ubuntu 18.04
Ubuntu 20.04
Ubuntu 21.04
CentOS 7.x
CentOS 8
CentOS Stream 8
CentOS Stream 9
Requires the 'epel-release' package to be installed prior to running the installer
Debian 9
Debian 10
Debian 11
Bash
Root access
sudo
SELinux disabled
Java 1.8 (JDK/JRE 8) or later (The installer will attempt to install this)
Windows Backend
Windows Server 2012 R2 or later is recommended.
Client operating systems are not officially supported.
Administrator permissions
.NET 4.5.2 (On Server 2012 or higher this can be installed from the Server Manager tool)