Difference Between cPanel and WHM

Web Host Manager, or WHM, is a powerful tool that allows administrative access to the back end of multiple cPanel accounts, Not only does it allow you to manage individual accounts, but you can also set server-side limits and gives full control over multi-site management. WHM functions via 2087 as its secure port number.

WHM (WebHost Manager) is a reseller control panel tailor-made for a reseller to provide administrative control. It gives a hosting provider flexibility to manage and control the back end of multiple cPanel accounts.

In WHM, you can:

  • Create, Delete, or Suspend individual cPanel Accounts
  • Customize and brand your hosting service
  • Set custom hosting packages
  • Add domains to the server
  • Reset passwords for cPanel accounts/email addresses
  • Edit Resource Limits across multiple cPanel accounts
  • Modify DNS zone records for each domain and/or subdomain
  • Configure private nameservers on the server
  • Access and change anything in cPanel accounts without entering login details
  • Perform control panel and basic system maintenance
  • Configure customers' support requests through cPanel
  • Create a default page when you create a new account.

The privileges of the reseller are set by the server administrator, there is a limit to what a reseller can do with WHM as some functions are not available to them compared to when he has VPS which has root access privileges.

Reseller accounts get WHM, while VPS accounts get root WHM (which has features that require root access to the server enabled). Resellers can not have root access.

cPanel is a control panel used by end users to manage their own hosting accounts, it only provides access to web hosting accounts on the server to its users. After purchasing a web hosting package of your choice, every user is given a tool to manage their hosting service which is called the cPanel

cPanel is the control panel used by the end users under a reseller of hosting provider, it is designed for managing separate hosting accounts on the server.

cPanel allows account users to perform tasks including:

  • Publish a website
  • Account file management
  • Install web applications using Softaculous
  • Upload, Backup, transfer and manage files for their websites
  • Manage domains add/remove addon domains and subdomains
  • Create email accounts and manage email settings and SPAM protection
  • Edit DNS records for their domains
  • Monitor website statistics and backups

cPanel functions via 2083 as its secure port number. The password for cPanel can be set by the end user.

cPanel and WHM have characteristics that are quite distinct from one another. They work closely together but have differences which benefit end users and resellers, but at the same time maintain a difference.