How to install ZPanel on CentOS

In this article, we will walk through the steps required to install ZPanel on CentOS.

ZPanel is a free web hosting control panel that helps with server administration. This control panel can transform a professional server into a complete, easy to use and manage web hosting server.

The server administration control panel is recommended for anyone who has no experience with the Linux CLI. You can manage databases, domains, FTP accounts, etc. … With a few clicks from the ZPanel web interface.

Update the system

Login to your Linux VPS as root and first of all make sure all packages are up to date:

yum -y update

Install ZPANEL

We will download the ZPanel installation scripts to the / opt directory. You can download the script to a directory of your choice.

cd /opt

Let’s install some required packages:

yum install wget kernel-headers

Download the installation script:

wget https://raw.github.com/zpanel/installers/master/install/CentOS-6_4/10_1_1.sh

Make the script executable:

chmod +x 10_1_1.sh

Let’s run it with the following command, after which the ZPanel installation will begin.

./10_1_1.sh

Below content means the installation is started.

package php is not installed
package httpd is not installed
package mysql is not installed
package bind is not installed
package postfix is not installed
package dovecot is not installed
Detected : CentOs  6.6  64
Ok.
##############################################################
# Welcome to the Official ZPanelX Installer for CentOS 6.4   #
#                                                            #
# Please make sure your VPS provider hasn't pre-installed    #
# any packages required by ZPanelX.                          #
#                                                            #
# If you are installing on a physical machine where the OS   #
# has been installed by yourself please make sure you only   #
# installed CentOS with no extra packages.                   #
#                                                            #
# If you selected additional options during the CentOS       #
# install please consider reinstalling without them.         #
#                                                            #
##############################################################
Would you like to continue (y/n)? y

Enter ‘Y’ to continue.

Next, you will be prompted with the option to configure your time zone. Select your time zone and proceed with the installation.

Find your timezone from : http://php.net/manual/en/timezones.php e.g Europe/London
Please identify a location so that time zone rules can be set correctly.
Please select a continent or ocean.
1) Africa
2) Americas
3) Antarctica
4) Arctic Ocean
5) Asia
6) Atlantic Ocean
7) Australia
8) Europe
9) Indian Ocean
10) Pacific Ocean
11) none - I want to specify the time zone using the Posix TZ format.

Enter the fully qualified domain name of your server, your server IP and enter ‘Y’ to finally start installing ZPanel.

The installation should take a while depending on your server specification and internet connection, so you can have a cup of coffee.

After everything is installed, you will be greeted in the following screen:

##############################################################
# Congratulations ZpanelX has now been installed on your     #
# server. Please review the log file left in /root/ for      #
# any errors encountered during installation.                #
#                                                            #
# Save the following information somewhere safe:             #
# MySQL Root Password    : m4bjGbpjIM6kQRwl
# MySQL Postfix Password : hsNPDMtVFNZ3570s
# ZPanelX Username       : zadmin                            #
# ZPanelX Password       : RvplCNLcThGBWBwf
#                                                            #
# ZPanelX Web login can be accessed using your server IP     #
# inside your web browser.                                   #
#                                                            #
##############################################################

Restart your server now to complete the install (y/n)?

Enter ‘y’ to reboot the server and the installation will complete.

Now open your web browser and go to http: // your_server_ip to access the ZPanel administration interface.

You will be greeted at the login page. Use the value ‘ZPanelX Username’ and ‘ZPanelX Password’ to login.

Congratulations, you have successfully installed ZPanel on your CentOS.

Sidebar