How to create a cPanel account within WHM
One of the more important features within WHM is the ability to create individual cPanel accounts. If you want to resell your own hosting accounts, this is what you'll need to do.
- Log into your WHM
- In the left menu under "Account Functions", click "Create a New Account"
- Fill in the details for the new account. Here's a brief outline of the settings you'll be putting in:
- Domain Information
- Enter the main domain name on the account, set a cPanel username and password for it, and then enter the email address to be associated with the account.
- WHM allows you to create packages, which make it easier to manage cPanel accounts. For Example, you may have a "Power Plan" package like InMotion Hosting offers. Within that package you could set limits such as the number of addon domains to associate to the account. If you don't have any packages set, select the "Select Options Manually" option and set those limitations now.
- Choose the cPanel theme to assign the user (InMotion Hosting currently uses x3) and select the appropriate language for the user.
- Reseller Settings
- If you have the access to create a cPanel account, it means that you have reseller permissions. Decide here if this new account you're creating should have WHM access and be able to create accounts themselves.
- DNS Settings
- Decide how the domain's nameservers should be configured on the server. If the nameservers specified for this domain name are going to be on another server, choose the option "Use the nameservers specified at the Domain's Regsitrar"
- Mail Routing Settings
- Decide how the server handles email for this specific domain. For example, should it attempt to deliver the email locally or should it look at the external MX records and decide? It's recommended to use "Automatically Detect Configuration" if you're not sure about this setting.
- Domain Information
- After you have filled in all of the details above, click the "Create" button at the bottom of the page.
We value your feedback!
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
new! - Enter your name and email address above and we will post your feedback in the comments on this page!
Creating and Managing Accounts with WHM
2014-04-10 11:50 am
Can you please be a bit more specific about what it is that you're trying to accomplish? This guide covers how to create a cPanel account in WHM. Are you trying to find info on installing cPanel and WHM on your server?
2014-07-22 9:30 am
Great tutorial - it makes a lot of things clear! I can see how you set up additional individual cPanels but the problem I'm having right now is that the initial cPanel (reseller?) is not set up (brand new WHM install). Do you have any tutorials to show how to set up the main cPanel?
2014-07-22 11:35 am
Thank you for your contacting us. I am not exactly sure what you are asking, but as a Reseller you have the ability to customize the branding of your cPanel in WHM.
This allows you to modify the look and logo of your customer's cPanel, and webmail interface.
You can also create separate cPanel packages, and select which features will be included.
These guides are part of our helpful Everything Reseller page.
If you have any further questions, feel free to post them below.
2014-08-02 9:14 am
This is meant as constructive feedback, I'm not disgruntled and will find my answers soon from tech support through chat, which so far works really well.
The documented process is good and was helpful...to a point. After the cpanel account is created, what are the steps to actually use it? What is sent to the customer so that they can activate their account? How can the reseller test/QA the account to make sure it is working BEFORE the customer is given log-in info that does not work? What do I as admin do when the log-in info does not work? I've read the different ways to access cpanel. None work for the new account I've created. Obviously, I'm doing something wrong, as your system seems top notch, I just can't find what. It would be helpful if the documentation included ways to verify successful account/cpanel creation.
The next reseller Tutorial is Suspending the account. It would also be helpful if, somewhere between Create and Suspend, there were instructions for Activation and Use.
2014-08-04 10:17 am
Thank you for the feedback, it is always welcome and helps us to improve. I will answer your questions here for you.
After the cpanel account is created, what are the steps to actually use it?
After a cPanel is created, the user can access it via the domain name, followed by '/cpanel', for instance: example.com/cpanel. During DNS propagation time, that will not yet be available, so they can access via the ,em>Temp URL which is the server name: vps###.inmotionhosting.com/cpanel. The IP address can also be used: 188.8.131.52/cpanel
What is sent to the customer so that they can activate their account?
Although I have created dozens of accounts via my own server, I do not recall an initial email being sent. I tested it specifically for that and did not get one. Our own setup system sends out an email when we confirm an account, but that is not via the server. You may want to set a policy to send out your own as well so you can give initial cpanel usernames and passwords, etc.
How can the reseller test/QA the account to make sure it is working BEFORE the customer is given log-in info that does not work?
You can log into the cpanel with the same methods the user would use above.
What do I as admin do when the log-in info does not work?
If the login info does not work, you can always change the password from within the WHM. Look for the Password Modification tool in the WHM.
I've read the different ways to access cpanel. None work for the new account I've created. Obviously, I'm doing something wrong, as your system seems top notch, I just can't find what. It would be helpful if the documentation included ways to verify successful account/cpanel creation.
I will definitely add that to the Article Updates list I have so that this information will be more readily available in the future. Thank you again for the feedback!