Install VestaCP on VPS from Cloud Panel

This article provides a guide for server administrators who want to install VestaCP on VPS server from Cloud Panel.

What is VestaCP?

VestaCP is a free and open source server control panel software, distributed under the BSD license, with support for web, DNS, database, FTP and email servers. VestaCP can also be extended by numerous official and unofficial integrations and modules.

VestaCP's reputation for being user-friendly and for frequent updates and patches make it a popular choice for users looking for a free alternative to the premium control panels, which can start at $5/mo and cost as much as $1000/mo depending on brand and usage.

VestaCP System Requirements

To install VestaCP on a CentOS VPS, the following conditions must be met:

  • Designated fully-qualified domain name for the hostname (ex: server.yourdomain.com)
  • Hostname must resolve to a public IPv4 or Ipv6 address
  • Network Manager must be disabled
  • Minimum hardware requirements: 1 GHz CPU, 512 MB RAM, 20 GB Disk
  • Recommended minimum hardware: 1.1 GHz CPU, 2 GB RAM, 40 GB Disk

How to Install VestaCP on VPS Server from Cloud Panel

Follow the steps provided to install VestaCP on a VPS from Cloud Panel:

  1. Login to Cloud Panel
  2. Navigate to "List VPS" (from side menu)
  3. Select the VPS that VestaCP will be installed on
  4. View VPS information to verify server details
    view VPS information
  5. Navigate to "Install" tab.
    access 'Install' tab
  6. Select VestaCP from the "Control Panels" menu.
    select VestaCP from Control Panel menu
  7. Click to accept the data loss warning and start the automated VestaCP installation.
    accept warning to start install
  8. Before the installation begins, you must shutdown the VPS by clicking the "STOP" icon, as shown in the image below:
    Shutdown VPS
  9. Once the VPS has shutdown, click the "PLAY" icon to restart it, as shown below:
    Start the VPS
  10. When the VPS has booted, your installation will begin.
  11. An email with the control panel installation details will be sent.
    control panel installation progress
  12. You may now navigate to the VestaCP login screen in your browser to configure the VestaCP settings. VestaCP uses port 8083 by default.

As VestaCP is an open source software, no license keys are required to access.

How to Uninstall VestaCP

To uninstall VestaCP, follow the steps below:

  1. Login as root via SSH.
  2. Run the following commands:
    For CentOS/RHEL:
    service vesta stop
    yum remove vesta*
    rm -f /etc/yum.repos.d/vesta.repo
    rm -rf /usr/local/vesta
    For Debian/Ubuntu:
    service vesta stop
    apt-get remove vesta*
    rm -f /etc/apt/sources.list.d/vesta.list
    rm -rf /usr/local/vesta
  3. Remove any VestaCP cron jobs.

VestaCP is now uninstalled.

Conclusion

You now know how to install VestaCP from Cloud Panel as well as how to uninstall VestaCP.

Related:

  • vestacp, control panel, control panel software, vps guide, cloud panel
  • 2 کاربر این را مفید یافتند
آیا این پاسخ به شما کمک کرد؟

مقالات مربوطه

What Server Virtualization Are Your Hypervisors?

All VPS hypervisors use KVM virtualization technology. Order here: KVM VPS servers

How to Update MTU Speed on CentOS VPS

Follow this guide to update MTU speed on CentOS VPS servers. Prerequisites To update the MTU...

Install Python Interpreter on Ubuntu VPS or Dedicated Server

This article provides a step-by-step guide to installing the Python interpreter on an Ubuntu VPS...

What are My root User Login Credentials?

The root (admin) user password is randomly generated. This password can be found in your welcome...

Modify Server Hostname Using SSH in CentOS

This article provides a guide to modify server Hostname using SSH in CentOS server. You can use...