How to Install VestaCP on CentOS 7 / RHEL

How do I Install VestaCP on  RHEL / CentOS 7 Like Operating Systems

VestaCP is hosting control panel having many management facilities built in for managing websites, DNS, email accounts, and database. By following these steps you will have Vesta Control Panel installed and running on your server.


In this tutorial, I will show you how to install  Vesta Control Panel on CentOS 7 server and later it’s configuration. VestaCP is a free, open source web hosting control panel which can be installed on systems running CentOS / RHEL. This tool can help ease the burden of common system administration tasks such as management, website creation and, and database deployment much more.

How To Install VestaCP?

You need to run all the commands as the root user.

For a command line interface, use the following command to update the operating system:

yum -y update

Install the default required packages.

yum -y install nano wget curl

Disable SELinux:

To disable SELinux execute the following command:

setenforce 0

To disable SELinux permanently, use any text editor whichever one is your favorite  and open the file /etc/sysconfig/selinux by using the following command:

vim /etc/sysconfig/selinux

Find the directive SELinux=enforcing  and then, change it to SELinux=disabled

Then, save and exit the file by pressing “:wq”, you will need to reboot your system so that changes take effect and SELinux is disabled.

Installing Vesta Control Panel.

These commands will make this script executable by giving it execute permission and now start the installation.

curl -O
chmod +x

Download VestaCP

The installation process will take some time to install depending on the speed of network connection your system has, so be patient. At the end of the installation, you should see a URL along with the username and the password for logging into the panel written to your standard output.
Installation Process

_| _| _|_|_|_| _|_|_| _|_|_|_|_| _|_|
_| _| _| _| _| _| _|
_| _| _|_|_| _|_| _| _|_|_|_|
_| _| _| _| _| _| _|
_| _|_|_|_| _|_|_| _| _| _|
Congratulations, you have just successfully installed Vesta Control Panel
username: admin
password: JtREq4REtl
We hope that you enjoy your installation of Vesta. Please feel free to contact us anytime if you have any questions.
Thank you.
Sincerely yours team

Once the installer finishes installing the control panel, it will show you a message with the URL, Username, and Password. You just need to open that URL in a web browser and log in using the username and password.

Successfully Installed VestaCP

Congratulation! Vesta CP is now installed and running on your system and is a ready-to-use VPS to host all your websites.


Video Tutorial


If you find this post helpful, please share it on your social networks. If you have any questions? Leave a comment below, or you can contact me using the contact us page.




  1. Tim Beatty April 16, 2017
    • Admin April 16, 2017

Add Comment