Understanding cPanel and Web Host Manager

This guide is meant to explain what the difference between WHM and cPanel is as well as how to quickly get started with cPanel. (All links on this page open into a new window)

What is WHM?

WHM (WebHost Manager)

If you are a root user you will be dealing quite a bit with WHM.

WHM is considered the "root interface" which lets you do things to manage your server such as:

  • Manage your web server (Apache)
  • Create new user (cPanel) accounts
  • Create new reseller (WHM) accounts
  • Manage your email server (Exim/Dovecot)
  • View your server information (disk usage, memory usage, etc)
  • Reset cPanel passwords
  • Much more!

Documentation: WHM FAQ

How do I get to WHM?

There are actually a few different ways to get to WHM:

Note: You will need to replace "198.51.100.1" with the IP Address OR Hostname of your server.

  • Navigate to https://198.51.100.1/whm
  • Navigate to https://198.51.100.1:2087

Once you navigate to the URL, you will see a Login page, you will need to login with the username "root" and the password will be the root password of your server.

Once you are logged in, you will need to accept the EULA and run through the setup screen. Once this is complete, you will then see the main WHM interface.

You will likely first want to ensure that your nameservers are correctly setup, that is not within the scope of this post however, we do have a KB article regarding this and a forum post below:

How do I create my first user/cPanel account within WHM?

Documentation at cPanel: Create a New Account

You can create a new cPanel account by navigating to WHM > Account Functions > Create a New Account.

Once you create the new user account, you want to give your Customer the cPanel Link which is below "How do I get to cPanel"

What are Packages and how do I create them?

Documentation at cPanel: Add a Package

Packages are essentially "Plans" that allow you to quickly set your limits and features that an account receives when creating a new account.

You can create new packages by navigating to WHM > Packages > Add a Package

Below are some of the things that are set within a Package:

  • Disk Quota
  • Monthly Bandwidth
  • Max FTP Accounts
  • Max Email Accounts
  • Max Email Lists
  • Max Databases
  • Max Sub Domains
  • Max Parked Domains
  • Max Addon Domains
  • Maximum email per hour
  • Maximum failed or deferred messages per hour

What are Resellers?

A reseller is a cPanel account owner that also sells cPanel accounts to other users. A reseller purchases system resources from a hosting provider, and then allocates the resources to the cPanel accounts that they sell.

A reseller account is a cPanel account with additional privileges. The system allows reseller accounts access to a limited version of the WHM interface, which allows them to manage the cPanel accounts that they sell.

Documentation at cPanel: Guide to Reseller Accounts

How do I bill my Customers?

While there is no "Feature" within WHM or cPanel to automatically bill your customers, there is a well known third-party application that is widely used in the industry that integrates tightly with cPanel called WHMCS. For more information regarding WHMCS, visit their Website.

What is cPanel?

If you do not have root (or reseller) access to the server, you will only be dealing with cPanel.

cPanel is the interface utilized to make changes to your hosting account such as:

  • Create and Remove email accounts
  • Create and Remove FTP accounts
  • Manage your files
  • Create MySQL databases
  • Select your PHP version
  • Create and Manage Addon/Subdomains
  • Much more!

How do I get to cPanel?

There are actually a few different ways to get to cPanel:

Note: You will need to replace "198.51.100.1" with the IP Address OR Hostname of your server.

  • Navigate to https://198.51.100.1/cpanel
  • Navigate to https://198.51.100.1:2083

Once you navigate to the URL, you will see a Login page, you will need to login with the username and password that you have either created within WHM or the one that we have provided for you when you signed up.

  • cpanel, whm, cpanel differences
  • 78 Users Found This Useful
Was this answer helpful?

Related Articles

Can I have multiple users in cPanel?

Yes, in cPanel you can add multiple users. When logged into cPanel, click the people icon to the...

How to resync or sync cPanel license / cPanel license error

In the event that your cPanel license gets out of sync with cPanel's server or it needs to be...

CPanel will not open from my account manager.

This happens when we upgrade clouds and in some cases a dedicatedĀ IPĀ or an account is not synced...

How to add an E-mail in Cpanel

Here is a short video on how to add an E-mail in cPanel. The video assumes you are already logged...

How to set up an E-mail auto responder in cPanel

Here is a quick video on adding an E-mail auto responder in CPanel. The tutorial assumes you are...