Quick Guide on Managing Web Host Manager(WHM) Packages

Web Host Manager

WHM stands for Web Host Manager, it is a tool that service providers give and lease to separate customers. The hosting provider you picked will additionally handle all the server associated problems, leaving you(the customer)free to take care of your business and view ahead to its growth.

Now as I have covered the basic question of what web host manager is, let us move on to understand WHM in-depth and also look at cPanel. cPanel is a famous Linux-based control panel for web hosting accounts. Through cPanel, you can handle all your services by one single panel. Is called cPanel Hosting. Here the services relate to making new FTP users and email ids, observing the usage of resources, software installation, or subdomain creation.

Web Host Manager gives admin access to the backend of cPanel. It additionally lets you have control and flexibility, doesn’t matter even if you are handling some resource-intense heavy sites or a large number of smaller websites. Through WHM, you have the choice of trading hosting services to customers. Moreover, you also get to make and control multiple cPanels. Additionally, you can opt for our Linux Hosting packages that come with cPanel.

What can Web Host Manager offer you?

With WHM, you receive a wide range of tools, so that you can simply carry out the operations such as:

  • Monitor and manage your sites
  • Build custom hosting packages
  • Create, delete or suspend your cPanel accounts
  • Permission to observe and edit all of your DNS (Domain Name System) Zones
  • Access to server data and help with server management
  • Make your own default page when a new account is created
  • Brand and configure your hosting and control panel
  • Change usernames and domain names
  • Switch between several cPanels in your account and edit anything that doesn’t require SQL access.

Mainly there are two types of WHM. The basic WHM allows you to do all of the operations mentioned above. But root WHM(also known as rWHM) has features that require root access to the servers and hence result in gaining access to additional tools.

Now as I have discussed the basics of both cPanel and both. Let’s see the differences between the two

When to purchase a hosting package you are given a tool to control your hosting service. Both Web Host Manager and cPanel help users handle and control their web hosting. The major difference between both is WHM can have more than one cPanel accounts.

WHM is usually utilized by a reseller to manage and handle all the hosting accounts in each of their reseller plans. On the other hand, cPanel is utilized by clients to handle their private separate hosting accounts. While WHM gives root access to resellers, cPanel just gives access to the web hosting account to its users. The password details for your WHM and cPanel accounts are connected, that is, if you modify your WHM password then the password for your cPanel will also get modified. cPanel enables its users to set the password. With Web Host Manager, there are few restrictions in adding domains, however, cPanel makes it likely to remove add-ons and subdomains.

How to utilize WHM

In case you own a web hosting reseller business that provides web hosting as a service then WHM will be a key element in the process. Being a reseller you could utilize the Web Host Manager to make a complete set of Web Host Manager packages starting from basic to premium. The basic package might be consisting of a smaller allocation of resources for disk space and bandwidth, on the other hand, the premium packages are intended for considerably more resource-heavy websites.

Once a package has been created with Web Host Manager, you can now move forward and create your account. Your new account will incorporate:

  1. cPanel
  2. FTP account
  3. Website functionality
  4. SSH access (if enabled in the packaged)

Creating a WHM package

To create a new package follow the steps below

  • See for the Search box in the upper left hand of the screen, type package and then once the option becomes visible choose Add-Package
  • in the package name text box, type the name of the package (for eg. basic, premium, etc.)
  • Then look for Resources, here you can set up quotas or limits depending upon the package you are designing.
  • Navigate to Settings and choose the checkboxes for the resources you need to enable for that specific package
  • Select your cPanel theme after navigating in the cPanel theme options. (Note: the default pattern is paper_lantern)
  • To get the feature list for the package, move to the “Feature List” list box and choose the options you need for using those package. Alternatively, you can go with the default value.
  • Choose the language locale from the Locale list box.
  • Click on “Add” to end the process. Web Host Manager will now create the package

Editing the package

  • Look for the Search box in the upper left hand of the WHM screen, Type package and click on the option “edit a package” when it becomes visible
  • Pick which package you need to edit, hit the Edit option, and do the required changes
  • In case you make a mistake you can hit the reset
  • In case you make a mistake you can hit the Reset button and WHM will recover the package values to their last saved state
  • And finally, when you are done with your edits click on save changes.

Deleting a package

To delete a package you need to do following steps

  • In the search box type package. The search box will be located in the upper left hand of the WHM screen. Click delete package when visible
  • Choose the packages that you need to remove, after choosing hit delete. On hitting delete, WHM will delete those packages instantly


Reseller hosting is thought to be the easiest and smoothest medium for SMBs to join the web hosting business. So if you are planning to join the Reseller Hosting world, you can check out our Reseller Hosting Page.

Additionally, I hope by reading this article you might have understood how to create web host manager packages.