Getting started with cPanel / WHM

269ac00f765508cb74b25d006dbf5bb2

Written by Dennis Nind

Last published at: April 9th, 2019

cPanel Support often receives tickets asking how to "get started" after cPanel is installed.

This guide is meant to explain what the difference between WHM and cPanel is as well as how to quickly get started with cPanel. I will also provide direct links to Documentation within this Guide as our Documentation is constantly updated and is very useful.

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.

Once you navigate to the URL, you will see a Login page, you will need to log in with the username of your reseller (or, if you have a VPS with us, then 'root) and the password will be the password provided in your welcome email.


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


Documentation: 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: 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?


Documentation: 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. We do also sell WHMCS licences. To find out more, email sales@brixly.uk


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.

Once you navigate to the URL, you will see a Login page, you will need to log in with the username and password that you have either created within WHM or that your hosting provider has provided you.