How to install VestaCP (Vesta Control Panel)

Vesta is a FREE web hosting control panel. Here are some steps to install it on your VPS/dedicated server.

For more information on Vesta visit the website

Steps to install Vesta:

  1. # Connect to your server as root via SSH
    ssh root@your.server
  2. # Download installation script
    curl -O

    [root@webcp ~]# curl -O
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed
    100  1721  100  1721    0     0  11674      0 --:--:-- --:--:-- --:--:-- 11707
    [root@webcp ~]#
  3. # Run it
    We used a custom command:

    [root@webcp ~]# bash --nginx yes --apache yes --phpfpm no --named yes --remi no --vsftpd no --proftpd yes --iptables yes --fail2ban yes --quota yes --exim yes --dovecot yes --spamassassin yes --clamav yes --mysql yes --postgresql no
You can customize the installation command on

Here is the capture of our installation process: VestaCP Installation

You will also receive an email notice:

Congratulations, you have just successfully installed Vesta Control Panel username: admin password: EcmxjRgHyj 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