Knowledge Base

How To Create a cPanel Account in WHM

As a server administrator who has access to WHM, you can create a cPanel account for a domain to give permission to a user to manage his website files and emails. Follow the steps below on how to create a cPanel account in WHM if you have a VPS or a Dedicated server package.

  1. Log in to WHM.

    Screenshot of VD WHM Login Page

  2. Click Account Functions on the sidebar menu.

    Screenshot of VD WHM Account Functions Option

  3. Click Create a New Account.

    Screenshot of VD WHM Create a New Account Button

  4. Enter the following Domain Information in the boxes provided.
    Domain  Enter the main domain name assigned to the cPanel account e.g., yourdomain.com
    Username  Set up a username to log in to the cPanel account. This usually auto populates when you enter the Domain but you can change it if necessary. 
    Password  Set up a password to log in to the cPanel account.  
    Re-type Password  Enter again the same password to log in to the cPanel account.  
    Strength  Meet the password strength of at least 70/100. Use the Password Generator if necessary. 
    Email  Enter the email address that will receive the notification for this cPanel account. 

    Screenshot of VD WHM Domain Information

  5. Select a hosting Package for the cPanel account.
    • Choose a Package – Choose from the pre-configured packages saved in your WHM.
    • Select Options Manually – Tick the box provided if you want to create a new package for this cPanel account. This gives an option to save that new package or not, and to configure the Manual Resource Options.

    Screenshot of VD WHM cPanel Package

  6. Configure the Settings for the new cPanel account.
    • CGI Access – Tick the box to enable CGI or also known as Common Gateway Interface access to run interactive scripts on the website, e.g., forums, guestbooks, etc.
    • cPanel Theme – Select the cPanel theme from the drop-down to apply to this new cPanel account.
    • Locale – Select the language that the new cPanel account will use.
    • Enable Apache SpamAssassin – Tick the box to enable Apache Spam Assassin. You cannot untick this box if the Apache Spam Assassin: Forced Global ON setting is enabled in the Exim Configuration Manager of WHM.
    • Enable Spam Box – Tick the box provided to send the flagged messages to Spam folder and not to the Inbox.

    Screenshot of VD WHM VPS Settings for New cPanel Account

  7. Select the default Mail Routing Settings for this cPanel account. Click more >> to know each of the mail routing settings.

    Screenshot of VD WHM Mail routing Settings

  8. Tick the box provided for Make the account a reseller if you want to give Reseller privileges for this account. This gives access to modify the cPanel account in WHM. Otherwise, leave this box blank.
  9. Set up the DNS Settings for this new cPanel account.
    • Enable DKIM on this account – Tick the box to enable DKIM or DomainKeys Identified Mail. This attaches a digital signature on every email sent from your domain name. This signature will then be verified by the receiving server to make sure the email really comes from the domain name as what is showing on the sender's email address.
    • Enable SPF on this account – Tick the box to enable SPF or Sender Policy Framework. Enabling this automatically adds a TXT record to the domain name. This DNS record contains the authorized list of senders that can send emails from this domain name.
    • Use the nameservers specified at the Domain's Registrar – Tick this box to ignore the nameservers set locally. But as to how the DNS works, enabled or not, the name servers are always followed as what is on the WHOIS lookup.

  10. Click Create.

    Screenshot of VD WHM Create Button

    A message displays on the page once the cPanel account is successfully created. It is accessible within five minutes after its creation.


Feel free to contact our Singapore or Australia Support Team if you have further questions.



Did you find this article helpful?

* Your feedback is too short