How to Install HestiaCP Control Panel on Ubuntu 20.4

In this tutorial, we will see how to install the HestiaCP control panel on Ubuntu, which is alternative and similar to VestaCP and made by the developer of the vestaCP.After December’2019, Vestacp is not updating their software, and it seems dead project already, as there are no significant updates made in Github.So, in that case, Hestiacp is a good choice. Also, it has some extended features, regular maintenance, and its forum support is excellent.

Before starting the next step, Make sure that your server is running a supported operating system :

  • Debian 9 / Debian 10
  • Ubuntu 18.04 / Ubuntu 20.04 LTS

Step 1: Login to system

Login as a root user into your Ubuntu server via ssh client like putty(if you using a windows machine) or from your Linux terminal.

Step 2: Prepare the system

Install required dependency by running the following command and press Y. and wait until complete the installation process.

apt install wget curl

Step 3: Download HestiaCP

wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh

Step 4: Install HestiaCP

To install HestiaCP run the below command on your terminal.Ensure you change information with your details below, such as hostname, email, and password.

Note: ** HestiaCP uses port 8083 to communicate admin/user GUI from the browser. also if you want you can also customize your installation.
Suppose you want to install the PostgreSQL database server. To do this, you need to add this option “–postgresql yes” into your installation command. PostgreSQL is disabled by default in HestiaCP.

bash hst-install-ubuntu.sh –email unixcop@gmail.com –password UnixPassw0rd –hostname hestia-unixcop.unixcop.com –multiphp yes –quota yes –interactive yes

After running the above command, you will screen like the below images.Press “Y” to continue and wait until complete the installation process! In addition to after finished the installation process, you will see a Congratulation message on your terminal screen.

Hestia-Install-1
hestia-install-2
hestia-install-3
hestia-install-4

Step 5: Log in to the HestiaCP Panel:

So Now reboot the system and login to your HestiaCP control; you can log in to the HestiaCP panel using your server IP or hostname like below:
HTTPS://IP_ADDRESS:8083
HTTPS://HOSTNAME:8083

Error Troubleshoot:

During installing HestiaCP, you might get this error apt-get install failed. it happened due to broken packages or corrupted files. you can find the official troubleshoot guidelines here.

Conclusion

So In this tutorial, I had guided you through all the steps to install HestiaCP in your ubuntu 20.04 system. I hope this tutorial will help you install HestiaCP on your other os system, such as Debian, Ubuntu 18. You can also follow my other articles.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest articles

x