Installing Vesta CP on a Linux VPS

Vesta Control Panel is a free, and open source web hosting control panel replete with powerful and easy to use features. It comes with the GNU GPL License Version 3.

It supports the following operating systems:

  • CentOs and RHEL 5,6,7
  • Debian 6,7,8
  • Ubuntu 12.04 – 16.04

It comes bundled with rich with features such as :

  • Nginx front-end web server
  • Apache Application database server
  • Exim mail server
  • Vsftpd server
  • Dovecot IMAP and POP3 server
  • Bind DNS server
  • Server monitoring
  • Automatic updates
  • Monitoring and logging

To mention just but a few.

Installing Vesta CP is an easy and straightforward process.


Before getting started with the installation of Vesta CP, ensure that you have an instance of Ubuntu 160.4  and  CentOS 7. You can readily deploy these Cloud servers at CloudCone for starting at only $3.71 .


Installation of Vesta CP on Centos & RHEL 5,6,7

First, update your system

Yum update -y

Install curl utility for downloading the Vesta Cp script

Yum install curl -y

On Debian 5,6,7, and Ubuntu 12.04 – 16.04

apt-get update
apt-get install curl

Now, we’ll download the bash script for installation of Vesta CP.

Download Vesta’s installation script by running

curl -O

After downloading the script, make it executable by running

 chmod a+x

Thereafter, run the script with the command below


On the command prompt, type yes to continue with the installation of Vesta.


Provide your Admin email address and FQDN. The installation will take about 15 minutes.

At the end of the installation, url and login details will be displayed.

vesta CP


After the installation is successfully done, open your browser and type the url i.e. https://your-ip-address:8083

Click on ‘Proceed’ option since we do not have a trusted SSL certificate yet.

You’ll be presented with a login page.

vesta CP login


Provide the login credentials and click ‘Login’

Voila ! there goes your Vesta Control Panel with a wide array of packages and services you can choose to install and configure.

Vesta CP GUI

NOTE: In case you forget your password, head out to the terminal and change the password for user admin.

# passwd admin
Enter new UNIX password
Retype new Unix password
Passwd: passwd updated successfully

About James

Hey there! This is James, a Linux administrator and a tech enthusiast. I love experimenting with various distributions of Linux and keeping tabs on what's new in the Linux world.
Deploy a managed hourly billed Cloud Server!
Read More