This article pertains to WHM, a feature only available to VPS Hosting, Dedicated Hosting, and Reseller Hosting users. Shared Hosting users do not have WHM access.

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.

  1. Log into your WHM
  2. In the left menu under "Account Functions", click "Create a New Account"
    in_whm_click_create_a_new_account_under_account_functions

  3. 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.
    • Package
      • 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.
    • Settings
      • 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.
  4. After you have filled in all of the details above, click the "Create" button at the bottom of the page.

Congratulations, you have just created a new cPanel account!

new_cpanel_account_has_been_created_success_page

Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
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.
How did you find this article?
Please tell us how we can improve this article:
Email Address
Name

new! - Enter your name and email address above and we will post your feedback in the comments on this page!

Like this Article?
n/a Points
2014-04-10 11:13 am

I want to create a WHM to create a server

Staff
9,962 Points
2014-04-10 11:50 am
Hello LeDi,

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?

- Jacob
n/a Points
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?

Robbie

Staff
8,310 Points
2014-07-22 11:35 am
Hello Robbie,

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.
Thank you,

-John-Paul
n/a Points
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.

 

Staff
17,014 Points
2014-08-04 10:17 am
Hello George,

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: 123.123.123.123/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!

Kindest Regards,
Scott M

Post a Comment

Name:
Email Address:
Phone Number:
Comment:
Submit

Please note: Your name and comment will be displayed, but we will not show your email address.

7 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?

Search

Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail: support@InMotionHosting.com
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!