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.
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
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.
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.
Supported Daemons/Software:
- • HTTP:
- • SMTP: Postfix
- • POP3/IMAP: Dovecot
- • FTP: PureFTPd
- • DNS: PowerDNS
- • Database: MariaDB
- • Firewalld
Main Features:
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.
Supported Daemons/Software:
- • HTTP: Nginx + Apache (Varnish Cache)
- • SMTP: Postfix
- • POP3/IMAP: Dovecot
- • FTP: PureFTPd
- • DNS: FreeDNS
- • Database: MariaDB
- • CSF Firewall
Main Features:
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.
Supported Daemons/Software:
- • HTTP: Nginx + Apache
- • SMTP: Exim
- • POP3/IMAP: Dovecot
- • FTP: PureFTPd
- • DNS: BIND
- • Database: MariaDB
- • CSF Firewall
Main Features:
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.
Supported Daemons/Software:
- • HTTP: Nginx, Apache, OpenLiteSpeed
- • SMTP: Postfix
- • POP3/IMAP: Dovecot
- • FTP: PureFTPd
- • DNS: BIND
- • Database: MySQL
- • iptables/ufw/firewalld
Main Features:
- • 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.