How to installing Vesta Control Panel for VPS

Vesta Control Panel is one of the best hosting control panels for Linux server. because it’s so simple, compact, feature-rich and especially easy to use. You can also experience Sentora because Sentora is also one of them.

Vesta Control Panel

What is Vesta Control Panel

Vesta is free and it is open source. Vesta CP is the product of programmers from Russia. You can read all the information at Vesta CP’s homepage:

The biggest advantage of Vesta control panel is that Vesta supports both Apache and Nginx. It uses Apache as an Application web server and Nginx is a frontend web server to reduce the load for Apache.

Vesta supports most of the essential features of a web server such as FTP, DNS, Email, MySQL, phpMyAdmin, automatic backup tools, Upgrade automatically, cronjob, security (antivirus, antispam email)…

And Vesta can be installed on most Unix-like operating systems like: RHEL 5, RHEL 6,  CentOS 6, Debian 7, Debian 8, Ubuntu…

Instructions for installing Vesta Panel on CentOS

Installing Vesta is extremely simple, simpler than anything you do on Linux (CentOS or Ubuntu).  You can buy VPS at Contabo. Their VPS service is very good, very cheap price and great resources. With just 4,99 eur/month, you will get 8GB ram and 200GB SSD storagge. Information on service packages and reviews you can see here.

You only need two steps to install Vesta Control Panel on Vps:

Step 1: Download script/bash by command

curl -O 

Step 2:  Run the script with the command


Sometimes you install an error, usually by the server (or VPS) you have installed a component of Vesta already. At that point, run the following command to install Vesta

bash -force 

Enter y to confirm the installation. The installation process usually lasts from 10 mins to 20 mins. After successful installation.

Vesta will display packages that will be installed on VPS, press y to confirm and install. The default installer includes:

  • Nginx Web Server
  • Apache Web Server (as backend)
  • Bind DNS Server
  • Exim Mail Server
  • Dovecot POP3/IMAP Server
  • MariaDB Database Server
  • Vsftpd FTP Server
  • Softaculous Plugin
  • Iptables Firewall + Fail2Ban

You will receive an email containing login information.

Vesta’s default port is 8083!


After successfully logging into the admin page, Vesta’s main interface is shown below:

Vesta Control Panel Admin page

To start adding a website, proceed with the following two steps:

– Step 1: Go to WEB menu to add a website, note enable/tick NGINX item and allow FTP to create an FTP account and upload website source code to host

– Step 2: At the DB menu, you create a database for the website. OK, now you use FTP to configure the website and run!

Good luck to you!

About the Author: admin
The best hosting, domain and VPS servers coupon codes at help you save money when buying hosting, domain names, and servers.
You might like

Leave a Reply

Your email address will not be published. Required fields are marked *