How to Install VestaCP on CentOS, Debian and Ubuntu in 3 easy steps

Table of Contents


In this tutorial, we will explain to you How to Install VestaCP on CentOS, Debian, and Ubuntu in 3 easy steps.

Vesta Control Panel is an Open Source Web Hosting Control Panel with premium features, minimalistic, safe and light
You will need a VPS Server.VestaCP support only CentOS, Debian, and Ubuntu.


Login to your server with root access.


Download the installation script by running this command:

curl -O


Run the installation script :


When you run the installation script, all that need VestaCP will installed for few minutes.

Access details will be shown when installation script finishes.

Login to your VestaCP in this URL https://yourIPaddress:8083 or

You have successfully installed VestaCP.


VestaCP Login page


Install Arduino IDE on Ubuntu 


VestaCP is an open-source web hosting control panel that allows you to manage your websites, email accounts, DNS settings, and other server configurations through a user-friendly web interface.

VestaCP offers many benefits, including easy installation and setup, a simple and intuitive web interface, support for multiple web servers (Apache and Nginx), email and DNS management, and support for multiple operating systems.

The minimum system requirements for installing VestaCP are:

  • 512 MB RAM
  • 10 GB of free disk space
  • CentOS, Debian, or Ubuntu operating system (64-bit recommended)

The process for installing VestaCP on CentOS, Debian, or Ubuntu involves the following three steps:

Step 1: Log in to your VPS as the root user and run the following command to download the installation script:

curl -O

Step 2: Run the installation script using the following command:


This will start the installation process and prompt you to enter your email address and other configuration settings.

Step 3: Follow the on-screen instructions to complete the installation. Once the installation is complete, you can log in to the VestaCP web interface using the URL http://<your-server-ip>:8083 and the username and password you specified during the installation process.

After installing VestaCP, you should ensure that your server is secure by following best practices for server hardening, such as disabling root login, using SSH key authentication, and limiting access to specific IP addresses. You should also keep your server and software up to date with security patches, use SSL encryption for all communication, and implement a firewall to block unauthorized traffic.

Yes, VestaCP allows you to customize many aspects of the interface and settings, including the color scheme, logo, and default settings for new users and domains. You can also create custom templates for websites and email accounts.

Share on
VPSie Cloud service

Unlock Your

20% Discount

The First 3 orders get 20% discount! Try Sign up on VPSie to get a chance to get the discount.