How to install VestaCP on CentOS7

blog background image

What is VestaCP?

Vesta Control Panel (VestaCP) is an open source hosting control panel that can manage multiple websites, create and manage email accounts, create and manage FTP accounts. Also, manage MySQL database and DNS records. In order to manage a website, we take a lot of benefits from cPanel, but if we want, we can use VestaCP for our work. Now we will see how to install VestaCP on CentOS7.

How to install VestaCP?

If you are a Linux user, open your terminal, and if you are a Windows user then open PuTTY from your pc.

Step 1:-

First, log in to your server from "root" user.

Use the following command to check if your server is updated.

# yum check-update

If your server is not updated then update with the following command.

# yum update


Is this ok [y/d/N]: (press “y” and hit enter to update your server)

Wait a while for your server to be updated.

Step 2

Remove Apache2/httpd

service httpd stop
yum remove httpd –y

yum clean all


Loaded plugins: fastestmirror

Resolving Dependencies

--> Running transaction check

---> Package httpd.x86_64 0:2.4.6-80.el7.centos.1 will be erased

--> Finished Dependency Resolution


Dependencies Resolved



 Package      Arch          Version                       Repository       Size



 httpd        x86_64        2.4.6-80.el7.centos.1         @updates        9.4 M


Transaction Summary:


Remove  1 Package


Installed size: 9.4 M

Downloading packages:

Running transaction check

Running transaction test

Transaction test succeeded

Running transaction

  Erasing    : httpd-2.4.6-80.el7.centos.1.x86_64                           1/1

  Verifying  : httpd-2.4.6-80.el7.centos.1.x86_64                           1/1



  httpd.x86_64 0:2.4.6-80.el7.centos.1



Step 3

Download and install VestaCP





If this command does not work for any reason, then use the following command.

bash --force


Would you like to continue [y/n]: (press “y” hit enter to install VestaCP)

Please enter admin email address: (your email address)

Please enter FQDN hostname [demo]: (your domain name)


Congratulations, you have just successfully installed Vesta Control Panel

    username: admin

    password: oeBY4YqTzp

Here are your login details, follow the instructions from here and log in to your VestaCP.

When you go to login VestaCP for the first time, the website will look insecure, you will have to go ahead by clicking Proceed to unsafe.

Now you will get your login screen and log in there with login information from your server.

If you log in properly with your login information, you will see VestaCP dashboard like as the image below.

Now start your work with Vesta Control Panel.

Related Blog Post

Create, collaborate, and turn your ideas into incredible products with the definitive platform for digital design.

How to create cPanel backup from command line

12 December 2022

How to create cPanel backup from command line

This article explains how you can create cPanel backup from the command line, using your own username and password.

Read More
How to install Webuzo Panel on linux Server

12 December 2022

How to install Webuzo Panel on linux Server

Webuzo is a popular alternative to cPanel, a widely used web hosting control panel developed by cPanel, Inc.

Read More
What are NFT Domains?

02 February 2022

What are NFT Domains?

NFT domains are new web extensions that are deployed using ERC 721 and Polygon Network, except .zil which uses Zilliqa.

Read More
How to Delete a MySQL® Database

01 January 2022

How to Delete a MySQL® Database

This document describes how to manually delete a MySQL® database from a cPanel & WHM server. This is useful if, for exa

Read More
How to get Transfer Authorization Code from GoDaddy

11 November 2021

How to get Transfer Authorization Code from GoDaddy

To transfer your domain with us then must need EPP Code.

Read More

Got a question!

Contact us at