How to Create a New cPanel Account in WHM – Step-by-Step Guide

How to Create a New cPanel Account in WHM – 5 Easy Steps.

Post Date: April 14, 2020
Last Updated: November 09, 2026

Introduction

Web Host Manager (WHM) is a web-based administrative interface that allows server administrators and hosting providers to manage cPanel accounts, domains, hosting packages, DNS settings, and other server-related configurations.

If you want to create a new cPanel account in WHM, you can easily set up a separate hosting account for your domain. WHM provides an easy way to manage multiple websites, hosting packages, and server resources. In this guide, we will walk you through the step-by-step process of creating a new cPanel account in WHM and configuring the necessary settings.

Prerequisites

Before creating a new cPanel account in WHM, ensure that you have the following:

  1. WHM Login Credentials: Root or reseller-level access to the WHM interface.
  2. Registered Domain Name: A valid domain name that you want to host on the server.
  3. Hosting Package: A predefined hosting package with the required disk space, bandwidth, and other resource limits. Alternatively, you can use the default package.
  4. DNS Configuration: Access to the domain registrar or DNS management panel to update the domain’s nameservers or DNS records.
  5. Server Resources: Sufficient disk space, bandwidth, and other server resources to accommodate the new cPanel account.

Implementation

Creating a Cpanel:

  1. Login to the WHM.

2. Once log in WHM and it shows Manage your Accounts on the home page. You can click on Create a New Account. Please refer below image.

3. After click on New Account Creation, Under Domain Information you can enter the domain name, username, password (twice) and the contact email address. In the Package section, select the package your have already created.

4. Once you enter the above details, the theme and language of the cPanel can be set on the Settings option. Select how the mail is to be handled under Mail Routing Settings.

5. Under Reseller Settings choose to make the account a reseller and DNS Settings choose which nameservers will be set in the records and the SPF and DKIM records that will be held in the local DNS nameserver tables. and finally, click on Create option.

Conclusion

Creating a new cPanel account through WHM is a straightforward process that allows administrators to host and manage multiple domains on a single server. By configuring the domain information, hosting package, mail routing, reseller permissions, and DNS settings correctly, you can successfully create a new hosting account.

Once the account creation is complete, you can access the newly created cPanel account using the domain name (e.g., https://example.com:2083) or the server’s IP address with the cPanel port (e.g., https://192.168.1.100:2083).

Properly configuring the account and DNS settings ensures that the domain is ready for hosting websites, managing email accounts, and other cPanel-related services.

FAQs

1. What is WHM, and why is it used?

WHM (Web Host Manager) is a web-based control panel that allows server administrators and hosting providers to manage multiple cPanel accounts, create hosting packages, configure DNS settings, and manage server resources.

2. What is the difference between WHM and cPanel?

WHM is used by server administrators to manage hosting accounts, whereas cPanel is used by individual website owners to manage their websites, email accounts, databases, files, and other hosting features.

3. Can I create multiple cPanel accounts in WHM?

Yes. WHM allows administrators and authorized resellers to create and manage multiple cPanel accounts, depending on their hosting plan and available server resources.

4. Do I need to create a hosting package before creating a cPanel account?

Creating a hosting package beforehand is recommended because it allows you to define resource limits such as disk space, bandwidth, and other account restrictions. However, you can also create an account using the default package.

How to Install WHM cPanel on Ubuntu 20.04

How to add redirection rule through WHM

Official Documentation

cPanel – Create a New Account

Need Help Creating and Managing cPanel Accounts?

Looking to create a new domain hosting account or manage multiple websites through WHM?

Pheonix Solutions provides cPanel hosting, WHM server management, website migration, server administration, and hosting support solutions.

Our team can help you create and configure cPanel accounts, manage hosting packages, configure DNS settings, troubleshoot hosting issues, and maintain your server’s performance and security.

Get in touch with our team to discuss your web hosting requirements.

admin

Our team has expertise across software and web development, WordPress, e-commerce, mobile applications, UI/UX, cloud and infrastructure, DevOps, CI/CD, API integration, security, testing, automation, and technical support. The team also works with AI-based software solutions, LLMs, AI workflows, AI agents, and intelligent application development to help businesses automate processes and build smarter digital solutions. We focus on developing, deploying, maintaining, and optimising secure, scalable, and reliable technology solutions while helping businesses adopt modern technologies and drive digital transformation.

Leave a Comment

Scroll to Top