Comparison of web hosting control panels

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Template:Short description

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
Template:Rh2 | AlternC GPL 2 2017-11-07[1] No Yes No PHP PHP / Perl / Shell script Yes git Yes No
Template:Rh2 | Domain Technologie Control GNU LGPL 2013/04/04 Limited FreeBSD support Yes No PHP MySQL ? git No ?
Template:Rh | Froxlor GPL 2024-03-29[2] No Yes No PHP PHP, MariaDB or MySQL[3] No git Yes No
Template:Rh2 | i-MSCP GPL, MPL 2018-05-16 No Yes No PHP Perl, C Yes git Yes No
Template:Rh | ISPConfig BSD Template:Wikidata; Template:Time ago No Yes No PHP PHP, MariaDB or MySQL[4] Yes git Yes Yes
Template:Rh2 | 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
Template:Rh | Usermin BSD style 2024-04-15[5] Yes Yes No Perl Perl ? tarball ? ?
Template:Rh | Virtualmin GPL 2024-03-24[6] Yes [2] Yes No Perl Perl Yes tarball Yes Partial [3]
Template:Rh | Webmin BSD style Template:Wikidata; Template:Time ago Yes Yes Partial Perl Perl Yes git Yes Yes
Template:Rh | Zentyal GPL Template:Wikidata; Template:Time 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
Template:Rh | cPanel & WHM 2024-04-19[7] FreeBSD version retired Yes EOL Perl Perl,[8] MariaDB, MySQL[9] Yes Yes[10] Yes Yes
Template:Rh | DirectAdmin 2024-06-01[11] FreeBSD version retired Yes No C++, scripts, PHP, Vue.js C++, scripts, PHP Yes Yes[12][13] Yes Yes
Template:Rh | Plesk 2024-04-16[14] No Yes Yes PHP PHP, MariaDB, MySQL, PostgreSQL[15] Yes Yes[16] Yes Yes
Template:Rh | 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/upload/download HTTP frontend
cPanel & WHM Yes Yes SSH, Java Applet Yes
DirectAdmin Yes Yes SSH Yes
Domain Technologie Control Yes ? SSH Yes
i-MSCP Yes No SSH Yes
ISPConfig Yes Yes SSH No
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[17] Yes Yes Yes Yes Yes
Domain Technologie Control Yes Yes Yes Yes Yes Yes
i-MSCP Optional Optional Yes Optional Optional Optional
ISPConfig 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

<templatestyles src="Reflist/styles.css" />

  1. Script error: No such module "citation/CS1".
  2. Script error: No such module "citation/CS1".
  3. Script error: No such module "citation/CS1".
  4. Script error: No such module "citation/CS1".
  5. Script error: No such module "citation/CS1".
  6. a b Script error: No such module "citation/CS1".
  7. Script error: No such module "citation/CS1".
  8. Script error: No such module "citation/CS1".
  9. Script error: No such module "citation/CS1".
  10. Script error: No such module "citation/CS1".
  11. Script error: No such module "citation/CS1".
  12. Script error: No such module "citation/CS1".
  13. Script error: No such module "citation/CS1".
  14. Script error: No such module "citation/CS1".
  15. Script error: No such module "citation/CS1".
  16. Script error: No such module "citation/CS1". "Apr 13, 2016 / UPD: HTTP 2.0 support is now available in Plesk 12.5 MU#28!"
  17. Script error: No such module "citation/CS1".

Script error: No such module "Check for unknown parameters".

Script error: No such module "Navbox".