An Introduction To Web Host Manager (WHM)
Web Host Manager, or WHM, is a powerful program that allows administrative access to the back end of cPanel. There are two versions that Bazasoft uses. Reseller accounts get basic WHM. Dedicated Servers and VPS accounts get root WHM (also called rWHM), which has features that require root access to the server enabled. Resellers can not have rWHM.
If you've ever purchased web hosting in the past, it's likely you're already familiar with cPanel. This is one of the most widely used web-based control panels in the hosting industry today. Companies that don't use this often find themselves at a tremendous disadvantage as a lot of customers are already familiar with it.
Back in the late nineties/early 2000s, it became the "cool thing" to develop your own control panel. Web Hosting companies invested millions of hiring researchers, developers, and project managers to develop the most "user-friendly" control panel. Unfortunately, while they dumped all their resources into this, other companies began to quickly implement cPanel and Web Host Manager.
This led to those companies being able to spend their extra profits on more marketing and advertising, taking over the industry as a whole. Therefore once the "other" companies were finished with their fancy control panels, they found themselves without a lot of their original customers.
I would say that 9 out of every 10 customers that come to us here at Bazasoft are already somewhat familiar with cPanel. We even have lots of migration requests each week to help customers move from non-cPanel web hosts. They want the flexibility it offers, they like the interface, and it has become a "must-have" tool in this industry.
WHM gives you a suite of tools to easily do the following things:
Create, delete, and suspend your cPanel accounts.
Manage and monitor your sites (password resets).
Access to check and change all of your domains' DNS zones.
The ability to configure your own customers' support requests through cPanel.
Permission to check the server information and status.
Ability to create your own default page when you create a new account.
Access to customize your hosting and control panel with extensive branding.
Ability to change your client domain names and user names.
Hop between every cPanel on your account and access/change anything that does not require SQL access.