HestiaCP is a lightweight and free server control panel based on VestaCP, but with more active development and a modern interface. It lets you manage websites, databases, email, domains, SSL certificates, and more — all through a user-friendly web UI. Installation takes just 10–15 minutes and doesn’t require advanced skills.
Supported Operating Systems
- Ubuntu 20.04 LTS — recommended for stability;
- Debian 11 and Debian 12 — officially supported;
- Ubuntu 22.04 — may work with limitations (not recommended for production).
How to Install HestiaCP
Log in to your VPS via SSH as the root user and run the following commands:
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
bash hst-install.sh
This will launch an interactive installer. You’ll be asked to select components, enter your email and a domain to use as the hostname. At the end, you’ll receive a login link, username, and password.
What’s Included in HestiaCP
- Nginx + Apache or Nginx-only web server options;
- PHP-FPM with multiple PHP versions support;
- MariaDB or MySQL database server;
- Mail services: Exim, Dovecot, Roundcube, ClamAV, SpamAssassin;
- Security tools: Fail2Ban, Let’s Encrypt, CSF Firewall;
- Monitoring: Cron, logs, and usage reports.
Pre-installation Tips
- Install HestiaCP on a clean OS (no existing panel or websites);
- Recommended VPS specs: 1+ GB RAM and 10+ GB SSD;
- The panel will be available at:
https://your_IP:8083; - After setup, change the default port, enable 2FA, and install an SSL certificate;
- Keep components updated via the web UI or CLI.
Who Is HestiaCP For?
HestiaCP is a great choice for freelancers, developers, small agencies, and anyone running self-hosted websites. It’s free, simple, and ready to use out of the box — with no hidden licenses or restrictions. ✅
← Back to Control Panels section
If you encounter any issues during the HestiaCP setup — contact Bit.Hosting support. We’re happy to help! 💬
← Control Panels on VPS