Comparison of web hosting control panels
The following sections compare general and technical information for a variety of web hosting control panel software packages.
License and operating system support
Free and open source control panels
Systems listed on a light purple background are no longer in active development.
Control panel | License | Alive (last release) | BSD | Linux | Windows | Frontend | Backend | Plugin Support | VCS | IPv6 Support | Multiserver Support |
---|---|---|---|---|---|---|---|---|---|---|---|
AlternC | GPL 2 | 2017-11-07[1] | No | Yes | No | PHP | PHP / Perl / Shell script | Yes | git | Yes | No |
Domain Technologie Control | GNU LGPL | 2013/04/04 | Limited FreeBSD support | Yes | No | PHP | MySQL | ? | git | No | ? |
Froxlor | GPL | 2024-03-29[2] | No | Yes | No | PHP | PHP, MariaDB or MySQL[3] | No | git | Yes | No |
i-MSCP | GPL, MPL | 2018-05-16 | No | Yes | No | PHP | Perl, C | Yes | git | Yes | No |
ISPConfig | BSD | 2024-06-20; 5 months ago | No | Yes | No | PHP | PHP, MariaDB or MySQL[4] | Yes | git | Yes | Yes |
Kloxo | AGPL | 2011/11/13 | No | CentOS (6 not currently supported) or Red Hat EL 5.x [1] | No | PHP | PHP, MySQL | No | git | No | Yes |
Usermin | BSD style | 2024-04-15[5] | Yes | Yes | No | Perl | Perl | ? | tarball | ? | ? |
Virtualmin | GPL | 2024-03-24[6] | Yes [2] | Yes | No | Perl | Perl | Yes | tarball | Yes | Partial [3] |
Webmin | BSD style | 2024-08-12; 3 months ago | Yes | Yes | Partial | Perl | Perl | Yes | git | Yes | Yes |
Zentyal | GPL | 2024-02-26; 8 months ago | No | Yes | No | Perl | Perl | Yes | git | ? | ? |
Proprietary control panels
Systems listed on a light purple background are no longer in active development.
Control panel | Alive (last release) | BSD | Linux | Windows | Frontend | Backend | Plugin Support | HTTP/2 Support | IPV6 Support | Multiserver Support |
---|---|---|---|---|---|---|---|---|---|---|
cPanel & WHM | 2024-04-19[7] | FreeBSD version retired | Yes | EOL | Perl | Perl,[8] MariaDB, MySQL[9] | Yes | Yes[10] | Yes | Yes |
DirectAdmin | 2024-06-01[11] | FreeBSD version retired | Yes | No | C++, scripts, PHP, Vue.js | C++, scripts, PHP | Yes | Yes[12][13] | Yes | Yes |
Hosting Controller | 2024-03-30[14] | No | Yes | Yes | .NET | MSSQL | Yes | No | Yes | Yes |
InterWorx | 2024-04-09[15] | No | Yes | No | PHP | PHP, MySQL | Yes | Yes | Yes | Yes |
Ispmanager | 2024-10-10[16] | No | Yes | No | Vue.js | C++, Python | Yes | Yes | Yes | Yes |
Plesk | 2024-04-16[17] | No | Yes | Yes | PHP | PHP, MariaDB, MySQL, PostgreSQL[18] | Yes | Yes[19] | Yes | Yes |
Virtualmin Pro | 2024-03-24[6] | Yes[4] | Yes | No | Perl | Perl | Yes | No | Yes | Partial[5] |
Remote access
Some control panels allow shell (console) access to the underlying OS through a Java applet, requiring that the client-side computer use Java Virtual Machine software. Other control panels allow direct access using telnet or secure shell (SSH).
Control panel | FTP | Anonymous FTP | Terminal | File browse/ |
---|---|---|---|---|
cPanel & WHM | Yes | Yes | SSH, Java Applet | Yes |
DirectAdmin | Yes | Yes | SSH | Yes |
Domain Technologie Control | Yes | ? | SSH | Yes |
Hosting Controller | Yes | ? | ? | Yes |
i-MSCP | Yes | No | SSH | Yes |
InterWorx | Yes | Yes | SSH | Yes |
ISPConfig | Yes | Yes | SSH | No |
ispmanager | Yes | Yes | SSH, panel console tool | Yes |
Kloxo | Yes | Yes | SSH, Java Applet | Yes |
Plesk | Yes | Yes | SSH, Java Applet | Yes |
Usermin | Yes | Yes | SSH, Java Applet | Yes |
Virtualmin | Yes | Yes | SSH, Java Applet | Yes |
Virtualmin Pro | Yes | Yes | SSH, Java Applet | Yes |
Webmin | Yes | Yes | SSH, Java Applet | Yes |
Email management
While all control panel software below supports multiple email accounts, the features they provide vary.
Control panel | Antivirus | Antispam | Forwarders | Mailbox quota | DomainKeys | DKIM |
---|---|---|---|---|---|---|
cPanel & WHM | Yes | Yes | Yes | Yes | Yes | Yes |
DirectAdmin | Yes[20] | Yes | Yes | Yes | Yes | Yes |
Domain Technologie Control | Yes | Yes | Yes | Yes | Yes | Yes |
Hosting Controller | Yes | Yes | Yes | Yes | Yes | Yes |
i-MSCP | Optional | Optional | Yes | Optional | Optional | Optional |
InterWorx | Yes | Yes | Yes | Yes | Yes | Yes |
ISPConfig | Yes | Yes | Yes | Yes | Possible | Yes |
ispmanager | Yes | Yes | Yes | Yes | Yes | Yes |
Kloxo | Yes | Yes | Yes | Yes | Yes | Yes |
Plesk | Yes | Yes | Yes | Yes | Yes | Yes |
Usermin | Yes | Yes | Yes | Yes | No | No |
Virtualmin | Yes | Yes | Yes | Yes | Yes | Yes |
Virtualmin Pro | Yes | Yes | Yes | Yes | Yes | Yes |
Webmin | Yes | Yes | Yes | Yes | Yes | Yes |
References
- ^ "AlternC". Alternc.com. Retrieved 2024-04-20.
- ^ "Index of /releases". files.froxlor.org. Retrieved 2024-04-20.
- ^ "Installation | froxlor Documentation". docs.froxlor.org. Retrieved 2024-04-20.
- ^ "The Perfect Server - Debian 12 (Bookworm) with Apache, BIND, Dovecot, PureFTPD and ISPConfig 3.2". HowtoForge. Retrieved 2024-04-20.
- ^ "Webmin". Webmin.com. Retrieved 20 April 2024.
- ^ a b "Webmin". Webmin.com. Retrieved 8 July 2024.
- ^ "Change Logs - cPanel & WHM Documentation". cpanel.net. Retrieved 20 April 2024.
- ^ "System Requirements for Ubuntu". cPanel & WHM Documentation. Retrieved 2024-07-08.
- ^ "Supported MySQL/MariaDB Versions". cPanel & WHM Documentation. Retrieved 2024-07-08.
- ^ "Support for HTTP/2 and Virtuozzo 7 - cPanel Blog". Blog.cpanel.com. 21 November 2017. Retrieved 13 August 2018.
- ^ "Changelog | Directadmin Docs". docs.directadmin.com. Retrieved 2024-07-08.
- ^ "http2 (BETA) Version 1.582". directadmin.com. Retrieved 23 August 2019.
- ^ "How-to: Enable HTTP/2 in Apache/Nginx/cURL". forum.directadmin.com. 25 January 2016. Retrieved 23 August 2019.
- ^ "Hosting Controller – Download Products". hostingcontroller.com. Retrieved 2024-10-18.
- ^ "Version History - InterWorx". Interworx.com. Retrieved 20 April 2024.
- ^ "Ispmanager changelog". ispmanager.com.
- ^ "Change Log for Plesk Obsidian". docs.plesk.com. Retrieved 2024-04-20.
- ^ "Software Requirements for Plesk Obsidian". docs.plesk.com. Retrieved 2024-04-20.
- ^ "Я предлагаю вам (Future Suggestions)". Retrieved 11 November 2021. "Apr 13, 2016 / UPD: HTTP 2.0 support is now available in Plesk 12.5 MU#28!"
- ^ "ClamAV - How To". help.directadmin.com. 7 July 2014. Retrieved 23 August 2019.