control panel logo

In this article, I will show the best free web hosting control panels to manage dedicated server and VPS.

Web Hosting Control Panel – is a web-based tool for a server to manage the sites hosted on it using a graphical interface. It makes it easy to work with domains, databases, services, and applications.

Hestia

Hestia Control Panel is designed to provide administrators an easy to use web and command line interface, enabling them to quickly deploy and manage web domains, mail accounts, DNS zones, and databases from one central dashboard without the hassle of manually deploying and configuring individual components or services.

hestia

Supported Daemons/Software:

  • • Apache2 + Nginx Web Server
  • • PHP-FPM Application Server
  • • Exim Mail Server
  • • Dovecot POP3/IMAP Server
  • • MariaDB or PostgreSQL Database Server
  • • Vsftpd FTP Server
  • • Iptables Firewall + Fail2Ban

Main Features:

  • • Support for SFTP chroot jails
  • • MultiIP support for web/mail/dns
  • • MultiPHP support 
  • • Let’s Encrypt support for web and email domains
  • • 2-Factor authentication

Supported operating system:

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

Installation:

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

hestia

ISPConfig

ISPConfig 3 is an open source hosting control panel for Linux which is capable of managing multiple servers from one control panel. ISPConfig is licensed under the BSD license.

ispconfig

Supported Daemons/Software:

  • • HTTP: Apache2 + Nginx
  • • SMTP: Postfix
  • • POP3/IMAP: Dovecot
  • • FTP: PureFTPd
  • • DNS: BIND and PowerDNS
  • • Database: MariaDB and MySQL
  • • Statistics: Webalizer, AWStats and GoAccess
  • • Virtualization: OpenVZ

Main Features:

  • • Support for SFTP chroot jails
  • • MultiIP support for web/mail/dns
  • • Individual PHP settings per website
  • • Configuration mirroring and clusters.

Supported operating system:

  • • Debian 9 – 10 (recommended)
  • • Ubuntu 18.04 – 20.04 (recommended)
  • • CentOS 7 – 8

Installation:

Here you find the download links to the latest ISPConfig releases and installation instructions. ISPConfig Download

CyberPanel

CyberPanel is a web hosting control panel powered by OpenLiteSpeed.

cyber panel

Supported Daemons/Software:

  • • HTTP: OpenLiteSpeed
  • • SMTP: Postfix
  • • POP3/IMAP: Dovecot
  • • FTP: PureFTPd
  • • DNS:  PowerDNS
  • • Database: MariaDB 
  • • Firewalld

Main Features:

  • Unlimited Domains/ Subdomains/ Databases
  • Multiple PHPs
  • Let’s Encrypt SSL
  • LSCache for WordPress
  • Community Support
  • OpenLiteSpeed Server

Supported operating system:

  • • Ubuntu 18.04 – 20.04 
  • • CentOS 7 – 8

Installation:

sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)

CWP

CWP is a World Leading advanced Free and PRO web hosting panel that gives you all the flexibility to effectively and efficiently manage your server and clients.

CWP

Supported Daemons/Software:

  • • HTTP: Nginx + Apache (Varnish Cache)
  • • SMTP: Postfix
  • • POP3/IMAP: Dovecot
  • • FTP: PureFTPd
  • • DNS: FreeDNS
  • • Database: MariaDB
  • • CSF Firewall

Main Features:

  • • PHP Switch and PHP Selector
  • Let’s Encrypt SSL
  • • Hardware information
  • • File system lock
  • • Integrated LiteSpeed ​​Enterprise

Supported operating system:

  • • CentOS 7  (recommended)
  • • CentOS 8 

Installation:

CenOS 7:

cd /usr/local/src/
wget http://centos-webpanel.com/cwp-el7-latest
sh cwp-el7-latest

CentOS 8:

cd /usr/local/src/
wget http://centos-webpanel.com/cwp-el8-latest
sh cwp-el8-latest

BrainyCP

New and completely free control panel for Linux with a modern, stylish interface. It supports all the functionality required for a control panel.

BrainyCP

Supported Daemons/Software:

  • • HTTP: Nginx + Apache
  • • SMTP: Exim
  • • POP3/IMAP: Dovecot
  • • FTP: PureFTPd
  • • DNS: BIND
  • • Database: MariaDB
  • • CSF Firewall

Main Features:

  • • PHP Switch and PHP Selector
  • Lets Encrypt SSL
  • • Incremental backup
  • • Modern interface

Supported operating system:

  • • CentOS 7  

Installation:

yum clean all && yum install -y wget && wget http://core.brainycp.com/install.sh && bash ./install.sh

aaPanel

It’s a simple but powerful control panel, can manage the web server through web-base GUI. aaPanel provides the one-click function such as one-click install LNMP/LAMP developing environment and software.

aaPanel

Supported Daemons/Software:

  • • HTTP: Nginx, Apache, OpenLiteSpeed
  • • SMTP: Postfix
  • • POP3/IMAP: Dovecot
  • • FTP: PureFTPd
  • • DNS: BIND
  • • Database: MySQL
  • • iptables/ufw/firewalld

Main Features:

  • • PHP Switch and PHP Selector
  • Let’s Encrypt SSL
  • • Free security extension
  • • Resource monitoring
  • • Powerful online editor

Supported operating system:

  • • CentOS 
  • • Ubuntu/Deepin
  • • Debian

Installation:

Centos:

yum install -y wget && wget -O install.sh http://www.aapanel.com/script/install_6.0_en.sh && bash install.sh aapanel

Ubuntu/Deepin:

wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && sudo bash install.sh aapanel

Debian:

wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && bash install.sh aapanel

Remember, non-free control panels has a full support and get updates much faster. Free control panel has only community support, and it will be good for advanced users.