WHM, or Web Host Manager, is your all in one platform to set up your server to be able to supply clients with hosting packages. This allows you to add, suspend, or remove clients, set hosting packages and their options, as well as to see your usage statistics and insights.
In this guide we will show you the 2 simple steps for setting up your WHM. As stated, we will be assuming that you will be using WHMCS in conjunction with your WHM platform. This means that your setup of WHM is incredibly simple is the reason that only 2 steps are neccessary.*
*Upon the first log in of your WHM portal, you will be greeted by the WHM setup wizard. This allows you simply to specify the nameservers that the WHM portal will run from. By default, the nameservers will automatically be filled in as being read from the root server. If they are not, simply input the nameservers given to you by your reseller provider and click save.
When logging into WHM with your credentials, you will be greated by the below screen. This is you main management screen. The menu bar to the left includes all the links that you will need to interact with the various settings of the WHM platform.
Step 1: Create feature packages.
A feature pack is the list of features that will be available through the cPanel of any given hosting package. Generally speaking, your higher end hosting packages will come with more cPanel features than your entry level packages.
To access your feature manager, navigate using your left-side menu bar to ‘Packages’ > ‘Feature Manager’.
Once in your feature manager, type in a unique, new name for the feature list that you will be creating. Once done, click on ‘Add Feature List’.
A full list of available features will then appear. These features include everything from webmail to health stats. Enable each feature that you want available on the selected feature list by ticking the check list next to the name of the feature.
Once you have selected all the features that you want enabled for the selected feature list, simply click save. Your feature list will now be available to allocate towards hosting packages. Continue making feature lists until you are satisfied that you have one that will fit each hosting package that you would like to offer to your clients.
Step 2: Add Hosting Packages
Hosting packages are the things that you will offer to your clients. These will each have a unique disk and bandwidth limit on them and will also have unique cPanel options depending on the feature list that you assign to them.
To add a new package, use your left-side menu bar and navigate to ‘Packages’ > ‘Add a Package’.
From this screen, you will be able to give your package a name and set the parameters/limits for each of the following things:
- Disk quota (disk size)
- Monthly Bandwidth allowance
- Max FTP accounts
- Max email accounts
- Max quota per email account
- Max email lists
- Max databases
- Max sub domains
- Max parked domains
- Max addon domains
Once you have specified each of the above options, you will be given the option to enable or disable dedicated IP, Shell access (which we recommend that you do not enable), CGI Access, and digest authentication at account creation. You will also be able to set the cPanel theme and local. Using the drop-down selection, you will also be able to select which feature list you would like to be allocated to the selected hosting package. You will see that all the feature lists that you created previously are available for you to choose from.
Once you have selected the feature list that you would like to use for the specific hosting package, simple click ‘add’ and the hosting package will become available on your WHM portal.
After completing these 2 steps, your setup of WHM is complete and you can begin the setup of your WHMCS platform. For a guide on how to do this, check out our WHMCS Starter Guide.
Note: If you are not using WHMCS in conjunction with your WHM portal, you will need to manually add, suspend, and remove clients from within WHM. For full instructions on how to do this, check the WHM official documentation from the WHM website.This page was last edited: December 6, 2018