WHM
DevOps & AdminWHM is a web-based server administration interface used to manage hosting environments, most commonly alongside cPanel. It lets administrators and resellers create and control hosting accounts, allocate resources, configure DNS and email services, manage security settings, and monitor server health. WHM is typically used on Linux servers to streamline routine operations without requiring constant command-line access.
How It Works
WHM (WebHost Manager) runs as a privileged control panel that sits above individual user control panels. Administrators log in to perform server-level tasks such as creating cPanel accounts, assigning packages (disk space, bandwidth, email limits), setting up nameservers, and managing system services like Apache or Nginx, mail daemons, and database servers. Because it operates with elevated permissions, WHM centralizes actions that would otherwise require SSH and manual configuration edits.
In many hosting setups, WHM is also the reseller layer. A reseller can use WHM to provision multiple customer accounts, apply quotas, reset passwords, suspend or terminate accounts, and view usage reports. WHM integrates common admin workflows such as SSL management, backup configuration, security hardening options, and update management, helping standardize operations across many sites on the same server.
Why It Matters for Web Hosting
When comparing hosting plans, WHM signals how much administrative control you will have and who is expected to manage the server. VPS and dedicated plans that include WHM can reduce the need for command-line administration, especially for multi-site hosting, reselling, or agencies. You should evaluate whether WHM access is included, whether root-level WHM is available, what account limits apply, and how backups, security, and updates are handled under the plan.
Common Use Cases
- Provisioning and managing multiple cPanel hosting accounts on one server
- Running a reseller hosting business with packaged resource limits and account controls
- Centralized DNS, email, and SSL administration for many domains
- Monitoring server health, resource usage, and service status for troubleshooting
- Configuring backups, migrations, and account restores during maintenance or incidents
WHM vs cPanel
WHM is the server and account management layer, while cPanel is the end-user control panel for a single hosting account. WHM is used to create and govern accounts, set quotas, manage server-wide settings, and control services; cPanel is used to manage a specific site or domain (files, databases, email mailboxes, DNS records within the account, and application installs). In purchase decisions, cPanel access matters for day-to-day site management, while WHM access matters for managing multiple accounts or administering the server itself.