Minimum Server Requirements

  • Ubuntu 20.04 Server.
  • Minimum 512 MB memory.
  • 20 GB storage.
  • 1 Ghz CPU

VestaCP Installation Steps

Step 1: SSH to the Ubuntu Server

In the server, first run below commands.

$ sudo apt update
$ sudo apt upgrade

Step 2: Download installation script

Download VestaCP installation script and run it on the server.

$ curl -O http://vestacp.com/pub/vst-install.sh

After downloading the script change the permission by running following command.

$ sudo chmod +x vst-install.sh

Now, start installation by running following command.

$ sudo ./vst-install.sh --force
Output
Congratulations, you have just successfully installed Vesta Control Panel

    https://vestacpanel.example.com:8083
    username: admin
    password: a-random-password

Step 3: Access VestaCP Web Interface

Open web browser and type the URL https://vestacpanel.example.com:8083. You will be redirected to the VestaCP login page as shown below:

Install VestaCP on Ubuntu 20.04
VestaCP login Page

After login with admin credentials, you can access the VestaCP dashboard.

Install VestaCP on Ubuntu 20.04

Now, you can host any website such as wordpress, Joomla, or Prestashop by adding an account to the VestaCP dashboard. Before adding any domain to the panel, please change the default admin password.

Top 5 VestaCP Alternatives

  1. Cpanel (Most Poplular) – Paid
  2. Plesk – Paid
  3. ZesleCP – Paid
  4. Webmin – Free
  5. CentOS Web Panel
  6. Virtualmin