How to install Hestia Control Panel on Ubuntu 22.04

Endrit Qerreti

Endrit Qerreti

In this tutorial, you will learn how to install Hestia control panel on Ubuntu 22.04.

Hestia is an open source control panel that you can use on your server as a control panel for managing your sites.

In order to be able to run Hestia , your server must have : 4core CPU/ 4GB RAM/ 40GB HDD.

Whether you have one or multiple websites hosted on your server, with Hestia you can manage them easily without having to do anything manually.

Let's say that you want to be able to run multiples sites, then you can easily do so by simply adding them on your panel.

Since Hestia is free of charge, there's no limit of how many sites you can host on your server.

Step 1 - Download Hestia Installer

Installing Hestia control panel on Ubuntu 22.04, can be done easily by using the official installer that Hestia provides.

To download Hestia installer script, you can use wget or curl.

Run the command below to download Hestia installer by using wget.

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

Step 2 - Install Hestia CP

Now that you downloaded Hestia installer script, you can proceed to install it.

To install Hestia Control Panel, all you have to do is run the installer script that you downloaded.

The installer script can be executed directly from your terminal, and you should be able to begin the installation processs.

Run the following to do so.

bash hst-install.sh

Hestia installer will now run and check if you have dependencies that may conflict with Hestia. In our case we had gufw installed on our server, and it was conflicting with Hestia, and we had to remove it.

So in this prompt, you need to press Y to confirm removing any package that is conflicting, and then press enter.

Next, you will see the following prompt. Confirm that you want to install Hestia, by pressing Y.

Now Hestia installer will begin downloading files and installing Hestia on your server.

The installation process will take some minutes, and once it is completed, you will see the following prompt.

Step 3 - Reboot

Next, press enter or any other key to proceed rebooting your server.

Step 4 - Login to Hestia Control Panel

All you have to do now is navigate to your server's IP address and login to your Hestia Control Panel using the same credentials that were generated by Hestia.

Conclusion

In this tutorial, you learned how to install Hestia Control Panel on Ubuntu 22.04. You should be able to install Hestia control panel on other distros such as : Ubuntu 20.04, Debian 10, 11 and 12 by using the same installer that we used for this tutorial.