How to install ZPanel on a CentOS 6 VPS

zpanelcpIn this article we will cover the steps needed for installing ZPanel on a CentOS 6 VPS.

ZPanel is a free web hosting control panel which helps tremendously in administrating a server. This panel can turn a home or professional server into a fully fledged, easy to use and manage web hosting server.

Using a control panel to administer a server is recommended for everybody that has no experience with the Linux CLI. You can manage databases, domains, FTP accounts etc… with a few clicks from the ZPanel web interface.

REQUIREMENTS

We will be using our SSD 1 Linux VPS Hosting plan for this tutorial.

UPDATE THE SYSTEM

Log in to your Linux VPS as user root and first of all make sure that all packages are up to date:

# yum -y update

INSTALL ZPANEL

We will download the ZPanel install script in the /opt directory. You are free to download the script in a directory of your choise.

# cd /opt

Let’s install some needed packages:

# yum install wget kernel-headers

Download the install 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

Run it with the following command after which the ZPanel installation will begin.

# ./10_1_1.sh

The below content means that 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

Type ‘y’ to proceed.

Next, you will be prompted with the option to set up your timezone. Select your timezone and continue 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 your server FQDN, your server IP address and type ‘y’ to finally start the ZPanel installation.

The installation should take some time depending on your server specification and internet connection, so feel free to grab a cup of coffee.

After everything is installed, you will be welcomed by the following:

##############################################################
# 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)?

Again, type ‘y’ to restart your server after which the installation will be completed.

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

You will be welcomed by the login page. Use the value from ‘ZPanelX Username’ and ‘ZPanelX Password’ to log in.

zpanel

Congratulations, you have successfully installed ZPanel on your CentOS 6 VPS.

Of course you don’t have to do any of this if you use one of our Linux VPS Hosting services, in which case you can simply ask our expert Linux admins to install ZPanel for you. They are available 24×7 and will take care of your request immediately.

PS. If you liked this post please share it with your friends on the social networks using the buttons on the left or simply leave a reply below. Thanks.

5 thoughts on “How to install ZPanel on a CentOS 6 VPS”

  1. I had to use the following command to get the installer working, as the wget line included in the guide gave an incompatibility error using CentOS 6.8 64bit when you try to run the installer;

    # wget -O installer-10-1-0-centos-64.sh.x https://github.com/zpanel/zpanelx/releases/download/10.1.0/installer-10-1-0-centos-64.sh.x

    Aside form that everything else worked a treat.

    Reply

Leave a Comment