How to create a new cPanel account in WHM
cPanel and WHM work hand in hand to make your client’s websites accessible to their visitor’s. Now that your server and its services are all set up and ready for use let’s find out how to manage cPanel accounts.
In this article we will learn how to create a new account.
Find the Account Function menu.
Click create a new account. New interface will appear.
Enter a domain name for the account to use. The username should be filled in automatically based on the domain name. Change it if you want. Scroll down. Now enter or generate a password. Type an email address that should be used as this account’s main point of contact.
Scroll down. Next, we need to specify the limits to apply to this account. Choose a package from the drop down menu or select options manually.
We don’t have any packages yet so let’s enter the settings manually. Click the checkbox next to select options manually to save our manual settings as a new package. Enter a name for the package. Select a different feature list or just use the default. Scroll down.
All of these resource options allow you to enter unlimited as a value. If that’s what you wish to do. Let’s give this account and package a reasonable limit of 5GB, specified in megabytes.
Next set a monthly bandwidth limit. Bandwidth is more readily available than disk space. So we will set the limit to 45GB. Now enter how many FTP accounts you want the client to be able to add at maximum.
Repeat with email accounts and mailing lists at your discretion. Limiting an account to a certain number of SQL databases can help keep their resource usage down. However, experienced users will be able to bypass that effect by using one database for a number of programs. Let’s set a reasonable limit for this plan.
Scroll down. Let’s leave max. Subdomain as unlimited but set max parked domains to 2. A Parked domain is a domain is a domain name that sits on top of another. Serving the same website to a client’s browser. They are commonly used when website owners have the same domain on multiple top-level domains such as with example1234.com and demoexample1234.org.
Addon domains, on the other hand, allow a client to host a completely different website than the main website. Since Addon domains are more likely to use more resources, let’s limit those to 2. In essence, the client is limited to hosting three individual websites. Scroll down.
Dedicate an IP address to be used solely by this account if you wish.
Giving customers Shell Access can cause a number of security issues if your server is not configured correctly. We recommend disabling Shell Access at least for the smaller packages you offer. Most users won’t have the slightest clue how to use the Shell, anyway.
Uncheck this box to disable shell Access. The Front Page extensions for Apache have security issues and bugs. We, therefore, recommend that you don’t enable frontpage extensions either.
CGI access can and should be left enabled in most cases. Select a different default cPanel theme from the list, if you wish. You can also choose from a number of languages for the client’s account to use by default.
Scroll Down. If you wish for the account to have reseller privileges, click this checkmark “Make the account a Reseller”.
Click this box if you want them to be able to modify their own account. We don’t want this account to be a reseller so uncheck that.
Check this box to use the nameservers specified at the domain’s registrar and ignore locally specified nameservers. This will probably prevent domain related features from functioning with this account
If a DNS zone already exists for the domain name you chose, click this check box to overwrite it. Scroll down. We are finished here. Click Create.
You will see a progress bar notifying you of the status of the creation process. It might take several minutes for the process to complete.
This is what you will see when the account has been created successfully. Scroll Down.
Congratulations – You have successfully created your first cPanel account in WHM. You now know how to create a new cPanel account in WHM.