How to Setup ZPanel in CentOS 6/7?
A robust and featured, open sourced yet reliable control panel for hosting services, backed up with the power and security of Google Cloud Infrastructure.

Why CentOS?
CentOS Operating System is one of the most popular, superior, lightweight, fast and reliable operating systems for the web server. CentOS is an open source project having the same functionality, performance, and stability as the paid operating system of Redhat Enterprise Linux (RHEL).
What is ZPanel?
ZPanel is an open source web hosting control panel for Windows and Linux servers. It uses several free software packages and is written in PHP to provide a secure web hosting system. The installed packages in ZPanel have the latest web-server technology like Apache, MySQL, PHP 5.3.10 and also include PHPMyAdmin which is useful for dealing with the MySQL databases.
Install ZPanel 10.1.0 to CentOS 64bit:
1) Create an Instance (CentOS)
yum -y update
yum -y remove qpid-cpp-client
reboot
2) Log on to your server as root user:
sudo -i
3) Ensure you are in your home directory:
cd
4) Download the installer
wget -O installer-10-1-0-centos-64.sh.x https://github.com/zpanel/zpanelx/releases/download/10.1.0_orig/installer-10-1-0-centos-64.sh.x
If wget error occurs, install wget: yum install wget then redo wget and continue with the install.
5) Make the installer executable
chmod +x installer-10-1-0-centos-64.sh.x
6) Install pre-required packages
yum install ld-linux.so.2 curl
7) Run the installer
./installer-10-1-0-centos-64.sh.x
8) Follow the on-screen instructions during the installation.
9) Return to user lever
exit
10) If installation is done successfully you will get the following messages:
MySQL Root Password : ***************
# MySQL Postfix Password :***************
# ZPanelX Username : zadmin
# ZPanelX Password : ***************
11) Enter the FQDN of the server (example: zpanel.yourdomain.com):
http://ExternalIP/index.php
12) For changing the password of zpanel
setzadmin --set new-password