Creating a cPanel Account Within WHM

Learn how to create a cPanel account from within Web Host Manager through this useful guide.

Web Host Manager (WHM) and cPanel make websites easily accessible to potential visitors. If your server with its services are ready to function, your next step is to learn how to administer the cPanel account. A unique feature within WHM is its capacity to produce individual cPanel accounts.

Initial Steps (Domain Information)

Log into Web Host Manager. Your first option is to click Account Functions and create a New Account. Otherwise, look for Create a New Account at WHM’s top navigation bar. You can see this at the left-hand corner of the interface.

WHM must determine the primary website’s domain name on the cPanel account. That domain serves as reference for said account. Usernames generally consist of the domain’s first eight letters and cannot be longer than eight characters.

Your cPanel accounts require a robust or strong password. You will receive a notification to retype the password to ensure you entered it correctly. In creating secure passwords, you have the choice of using the Password Generator tool incorporated in the control panel’s interface. You need an email address because WHM sends essential information regarding your account to this email address.

Account Package

Your second step is to choose an account package. The cPanel packages refer to bundled configuration settings that you can utilise in changing settings of multiple accounts. WHM allows users to create packages like an intermediate plan some UK web hosting firms offer. You have the choice of setting plan limits such as addon domains, bandwidth, and space. Choose the Select Manually tab and determine your package limits.


Identify the cPanel theme you prefer to allot the user with appropriate language. In case you intend to grant Reseller privileges to the account holder, choose the button, make the Account a Reseller. Selecting the option that says Make the Account Own Itself allows users to manage the account. Move to the next tab following completion of the Reseller Setting.

DNS & Mail Routing

You may configure the DNS on your server. Choose the option Use the Nameservers at the Domain Registrar if the DNS for the domain name are found on another server. Use the Auto Detect option if you do not know the functions of email routing settings.

Resource Options

  • For packages that have not been configured, click Select Options Manually. You can choose one from manual options for this account and save as a package.
  • Your first option is to change the Disk Space Quota (MB). You prevent space problems in the server by regulating the amount of disk space cPanel users occupy. The second option applies to bandwidth concerns.
  • The other eight options use integers instead of megabytes as values. Options #3 and #4 limit the number of File Transfer Protocols or FTPs as well as email accounts. Option #5 controls mailing lists. Option #6 limits the MySQL databases.
  • Options #7, #8, and #9 restrict the subdomains, parked domains, and addon domains.
  • Option #10 regulates the number of emails that domains send every hour. It is important to control your customers’ emails.
  • Option #11 uses percentage as value. It controls the sending of failed or deferred email messages per hour. This can turn out useful in preventing the sending of spam mails.

More on Different Settings

The Dedicated Internet Protocol (IP) Address determines if the account is hosted on the server’s main shared Internet Protocol Address. In general, the dedicated IPs are required for websites that install Security Sockets Layer (SSL) certificates.

Shell Access refers to the capacity to use the Secure Socket Shell in the server with the username selected at the start of this process. You can enable SSH only on a per-user arrangement.

Microsoft employed FrontPage Extensions in the past but discontinued its use because of security and troubleshooting problems. These extensions refer to the software that permits users to communicate with web servers. FrontPage also offered additional functionality for websites and facilitated easy uploading of sites in Microsoft.

Common Gateway Internet or CGI Access makes possible serving of web pages using the CGI scripts. This protocol runs guestbooks that allow visitors to leave their comments, forums, and interactive scripts on multiple sites. cPanel provides bloggers and webmasters means in obtaining CGI access.

The cPanel Theme Manager has several themes cPanel users can view after logging in to their accounts. Default x3 remains as the current frame. Stick to the default version unless you plan to install a customised theme.

Localisation refers to text translation from a single language to several languages along with adding cultural variations, so products can become serviceable worldwide. WHM and cPanel maintain a Locale System that utilises the Comprehensive Pert Archive Network (CPAN) Locale. This repository contains more than 250,000 software modules as well as documentation for 39,000 distributions. These are written by some 12,000 contributors in the PERT (Programming Evaluation Review Technique) programming language.

Reseller & DNS Settings

The Reseller Settings Section takes care of transforming the cPanel account into a reseller. Real reseller settings are fixed in a different location in WHM. On the other hand, DNS Settings will apply if the server will host the Domain Name System for the cPanel account. Domain Keys Identified Name (DKIM) and Sender Policy Framework (SPF) refer to spam prevention measures requiring specific DNS entries. These are useful but will only apply if the user hosts emails for the account on both Domain Name System and Server.

  • The 3rd Setting configures nameservers intended for the domain. If the box is not checked, it will use default nameservers set for that domain. Otherwise, checking the box enables Web Host Manager to perform the DNS lookup and use nameservers configured at the registrar. The 4th Setting overwrites DNS zone files for the domain which could have been installed previously on the server.
  • DNS settings are crucial to proper configuration if the web server will handle the DNS for that domain. Check the box if you will host the DNS elsewhere so WHM can find the information. Leave the box unchecked if you will host the Domain Name System on your server to use sever defaults.

Details on Mail Routing Settings

The Mail Routing Settings permit users to select one item from the list. The first represents the default and suggested configuration. If you choose Automatically Detect Configuration, the mail server is configured making use of the current Domain Name System settings.

Avoid using this setting if you intend to host emails for domain on the same server. If you proceed to Point DNS for said domain to this server, the mail server is configured as though mail hosting will take place at the old server. Emails are rejected until the mail server has been configured correctly.

If you wish to use this account for the domain email,  check out the Local Mail Exchanger (Handles all emails sent from the server) to avoid possible problems once the configuration is detected automatically.

The Local Mail Exchanger handles all emails coming from the server and sent to this domain locally. Backup Mail Exchanger is designed for multiple servers. The cPanel account serves as backup for an account from another server. If the mail server crashes on the other server, this mail server receives and holds emails for delivery until the other server is fully restored.

The Remote Mail Exchanger directs the mail server to transmit mails for the domain that comes along going to the appropriate mail server. Check the box if the server will not host emails for this domain. Remote Mail Exchanger refers to the setting that notifies the server regarding handling of all incoming emails.

Pressing the Button

Once you have finished making the necessary configurations, you can now click the Create button or tab. It takes some time for the server (maximum of several minutes) to successfully produce your account mainly because of configuration procedures. WHM will send you a notification after the process is completed.

If Web Host Manager issues a notice the account was not created, there was probably a missed setting that requires fixing. Do not worry. This should turn out as a minor issue. Just press the button and add the setting. Get in touch with your provider, if you fail to create an account but you believe everything has been set correctly. The host’s technical team can answer any questions you may have about setting up the cPanel account.

Congratulations! You have just created your cPanel account from within Web Host Manager successfully.


Reseller Host is one of the most useful guides in reseller hosting. It provides the right information for new users with basic as well as advanced topics. Browse through its website to get a glimpse of the different subjects.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.