How to install VestaCP on your server

What is VestaCP?

VestaCP is a simple and clever hosting control panel, with a web interface that is adapted to 26 different languages and regions around the world. Once installed you will be able to manage Web, DNS, database, mail, FTP, Nginx, SSL Certificates, configuration templates, backups, updates, monitoring, antispam/antivirus, WHMCS billing, and more. Vesta also offers a very clean UI, which makes managing all of your systems and server incredibly easy.

Installing VestaCP on your server.

If you are planning on using VestaCP, make sure to check if your OS is supported. The operating systems that are currently supported are:

RHEL / CentOS 5, 6, 7

Debian 7, 8, 9

Ubuntu 12.04 - 18.10

Minimal System Requirements RAM - 512 Mb | HDD - 20 Gb | CPU - 1 Ghz

Step 1: Make sure to start your ssh connection as root or as a user with sudo access.


Step 2: Execute the following command to download their installation script.

curl -O

Step 3: Execute the following command to start the installation process.


The installation process will start. Awnser the given questions to your likings.

Wait until the installation is finished (it can take a while). At the end of the installation you get to see your login credentials and the address of the webpage.


Congratulations, you have just successfully installed Vesta Control

        username: admin
        password: password

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