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.
Step 1. Log in to WHM.
Step 2. Click Account Functions on the sidebar menu.
Step 3. Click Create a New Account.
Step 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.|
|Enter the email address that will receive the notification for this cPanel account.|
Step 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.
Step 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.
Step 7. Select the default Mail Routing Settings for this cPanel account. Click more >> to know each of the mail routing settings.
Step 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.
Step 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.
Step 9. Click Create.
A message displays on the page once the cPanel account is successfully created. It is accessible within five minutes after creation.