cPanel is a web hosting control panel providing a graphical interface and automation tools designed to make hosting a website easier for the end-user. It allows administrators, resellers, and end-user website managers to control website and web server administration functions through a web browser.
Offering GUI, cPanel offers command line and API-based access allowing third-party software providers, website hosting companies, and web developers to automate the system administration processes.
WHM is designed to operate as a dedicated server or VPS (virtual dedicated server). WHM supports installation on CentOS, Red Hat Enterprise Linux, and CloudLinux OS.
Application support includes Apache, PHP, MySQL, PostgreSQL, Perl, and BIND. Email-based support includes POP3, IMAP, and SMTP services. cPanel is accessed via HTTP, port 20183, while WHM is accessed via HTTP, port 2087.
After installation, WHM is difficult to remove. WHM’s FAQ clearly states that the best way to uninstall WHM is by reformatting the webserver. Uninstall guides to exist online for expert administrators who do not wish to reformat the server.
cPanel is based in Houston, Texas, and launched the initial release on March 21, 1996.