H
10Corp Premium Hosting

Web Host Manager (WHM)

Last Updated: March 2026 2 min read

What is WHM?

WHM, short for Web Host Manager, is a powerful administration tool that provides root-level access to manage a hosting server. It is typically used by hosting resellers, system administrators, and anyone managing multiple cPanel accounts on a single server.

WHM vs cPanel

While cPanel is a user-level control panel for managing individual hosting accounts (files, emails, databases), WHM sits above cPanel and provides server-wide management capabilities:

FeaturecPanelWHM
User LevelAccount OwnerServer Administrator
Manage Files & Email❌ (via cPanel)
Create cPanel Accounts
Server Configuration
PHP Version ManagementLimitedFull
SSL ManagementPer AccountServer-Wide
DNS Cluster Management

Key WHM Features

  • Account Management — Create, suspend, modify, and terminate cPanel accounts
  • Server Configuration — Configure Apache, PHP, MySQL, and other server services
  • Security — Manage firewalls, SSL certificates, and security policies
  • DNS Management — Create and manage DNS zones for all accounts on the server
  • Backup Management — Configure server-wide backup schedules and restore accounts
  • Resource Monitoring — Track CPU, memory, and disk usage across all accounts
  • Software Updates — Manage server software and security patches

Who Needs WHM?

WHM access is generally available on:

  • VPS (Virtual Private Server) hosting plans — You get root-level access and full WHM control
  • Dedicated servers — Complete server management with WHM

WHM is not available on shared hosting plans, as shared hosting accounts share a single server managed by the hosting provider.

Accessing WHM

If your hosting plan includes WHM access, you can reach it by:

  1. URL: Navigate to https://your-server-ip:2087 or https://yourdomain.com:2087
  2. Credentials: Use the root username and password provided in your hosting welcome email
  3. Two-Factor Authentication: It is highly recommended to enable 2FA for WHM access

Common WHM Tasks

Creating a New cPanel Account

  1. Log into WHM
  2. Navigate to Account Functions → Create a New Account
  3. Enter the domain, username, password, and select a hosting package
  4. Click Create to provision the account

Managing PHP Versions

  1. Go to Software → MultiPHP Manager
  2. Select the PHP version for each domain or account
  3. Apply changes

Checking Server Status

  1. Navigate to Server Status → Service Status
  2. Review the status of all running services (Apache, MySQL, FTP, etc.)

Need Help?

For questions about WHM access or VPS/dedicated server management, contact 10Corp support. Our team can help you configure and manage your server effectively.

Tags: hosting whm cpanel vps dedicated-server

Still need help?

Our support team is available 24/7 to assist you.