Install Hestia Control Panel on VPS Server

This article provides a guide demonstrating how to install Hestia Control Panel on VPS server.

Launch 100% SSD VPS from $2.49/mo!

What is Hestia Control Panel?

Hestia Control Panel is a lightweight and powerful control panel for the modern web.

Features of Hestia Control Panel:

  • Apache2 and NGINX with PHP-FPM
  • Multiple PHP versions (5.6 - 8.4, 8.3 as default)
  • DNS Server (Bind) with clustering capabilities
  • POP/IMAP/SMTP mail services with Anti-Virus, Anti-Spam, and Webmail (ClamAV, SpamAssassin, Sieve, Roundcube)
  • MariaDB and/or PostgreSQL databases
  • Let's Encrypt SSL support with wildcard certificates
  • Firewall with brute-force attack detection and IP lists (iptables, fail2ban, and ipset).

System Requirements

  Minimum Recommended
CPU 1 core, 64-bit 4 cores
Memory 1 GB (no SpamAssassin and ClamAV) 4 GB
Disk 10 GB HDD 40 GB SSD
Operating System Debian 11 or 12
Ubuntu 22.04, 24.04 LTS
Latest Debian
Latest Ubuntu LTS

How to Install Hestia Control Panel on VPS

  1. Login to your Debian VPS or Ubuntu VPS using SSH.
  2. Run the following command as root user:
    wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
    sudo bash hst-install.sh
  3. You can now login to your server from the Web GUI using port 8083.

Launch 100% SSD VPS from $2.49/mo!

Conclusion

You now are able to install Hestia Control Panel on VPS server.

  • control panel, control panel software, vps guide, vps guides, hestia
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

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...