What is the difference between WebHost Manager and cpanel

What is the difference between WebHost Manager and cpanel

This demo assumes you’ve already logged in to WebHost Manager.

Now let’s learn what the difference is between WHM and cPanel.

WHM is a reseller’s, or hosting provider’s control panel. It is what resellers or hosting providers use to create and manage end-user hosting accounts.

cPanel on the other hand, is the end user’s control panel. It is what the hosting provider’s customers use to manage their individual hosting accounts.

We are currently logged in to WHM, so let’s go take a look at our list of hosting accounts.

Click the account information link.

Then click the List Accounts link.

Here is a list of accounts in this WHM. Once again, each of these accounts have their own individual cPanel, and we can login to their cPanel by clicking the corresponding link.

Let’s login to the cPanel for demoreseller.com

That’s it! As you can see here, we’re now in the cPanel control panel for the demoreseller.com hosting account.

WHM admins have the ability to login to their customer’s cPanel control panels without their username or password. This can be useful in helping customers learn how to use their cPanel.

Ok, now let’s close this window and return to WHM

Welcome back to WHM (WebHost Manager).

This is the end of the tutorial. You now know the difference between cPanel (end user’s control panel) and WHM (hosting provider’s control panel).

Using the Mail Troubleshooter in WHM

Using the Mail Troubleshooter in WHM

This demo assumes you’ve already logged in to WebHost Manager.

Let’s learn how to use the mail troubleshooter feature in WHM.

Click the Email link.

Then click the mail troubleshooter link.

This is where you can test any email address by tracing it’s route from this server.

Let’s trace an email aaddress that would be on this server.

Enter an email address in the Email to trace box.

Then click Submit.

The trace didn’t go very far because the email address would be located on this same server.

Go back to the mail troubleshooter.

Let’s enter an email address that we know is not on this server.

This time the trace went to a server called smtpin.eastlink.ca and there were no errors in this trace. This email address appears to be working fine.

Click the mail troubleshooter link again.

This time enter a bogus email address that you know will fail.

This time we got an error saying it failed.

This is the end of the tutorial. You now know how to check an email address by performing a trace using the email troubleshooter tool in WHM.

Using the Feature Manager in WHM

Using the Feature Manager in WHM

This demo assumes you’ve already logged in to WebHost Manager.

Now let’s learn about the Feature Manager and how you can use it help create hosting accounts.

Click the Packages link.

Then click Feature Manager.

Feature manager let’s you assign a custom set of features to a specific package.

The first thing we must do is Add a feature list name.

This is a list of the features available in cPanel. We can either select all the features or can configure it as per our needs.

We will select all the features.

Now, Let’s go ahead and configure the feature list as per your needs.

When finished , scroll down and click Save button.

That’s it! we’ve just created a custom feature list.

You can always edit a feature list later.

In order to use the feature list we created, it must be linked to a specific package.

Click the Packages link.

Then click Edit a Package.

Select a package, then click Edit.

Click Feature list drop down and select the feature list we created.

Then click to Save your changes.

That’s it! Now, any time we create a hosting account and assign it the silver package, the account will only have those features available to it that we assigned when we created our custom features list.

This is the end of the tutorial. You now know how to use the feature manager tool in conjuction with account packages to limit the availability of features to certain accounts.

Using cPanel branding in WHM

Using cPanel branding in WHM

This demo assumes you’ve already logged in to WebHost Manager.

Now let’s learn about cPanel branding and how to display a custom logo in cPanel.

Click the cPanel link.

Then click Customization.

This is where you can insert your company name along with a Help URL and Documentation URL.

You can also brand cPanel with your own logo.

Click Browse button to locate and upload the logo and then click Save… that’s all there is to it!

Click Customize Style tab.

To view help documentation on customizing the style of your Cpanel, click this link.

To upload your own cPanel style, click the Upload a Style button.

From here, you can manage and set your default cPanel style.

This is the end of the tutorial. You now know how to use cPanel branding to replace the standard cPanel logo with your own.

Terminate an account in WHM

Terminate an account in WHM

This demo assumes you’ve already logged in to WebHost Manager.

Now let’s learn how to terminate (or delete) a hosting account from WHM.

Keep in mind that terminating an account in WHM also permanently deletes it off the server so be very sure you want to do this before proceeding.

Click the Account Functions link.

Then click Terminate Accounts.

Select the account you want to delete… then click Remove.

Remember, clicking the Remove button here is permanent. You will only be able to get the account afterwards, if there is a backup of it on the server, or if you’ve backed it up yourself somewhere else.

Click the… Yes, remove this account button to confirm.

That’s it! The account has been deleted from WHM and the server.

Now go to the account information menu in the left side panel.

Click the List Accounts link.

The account we just deleted is no longer listed here in the list of accounts.

This is the end of the tutorial. You now know how to terminate (or delete) a hosting account in WHM.

Suspending or unsuspending an account in WHM

Suspending or unsuspending an account in WHM

This demo assumes you’ve already logged in to WebHost Manager.

Now let’s learn how to suspend a hosting account in WHM.

Click the Account Functions link.

Then click Manage Account Suspension.

This is the page where you can suspend a hosting account or unsuspend a previously suspended account.

Let’s go ahead and suspend an account.

Select the account you want to suspend…

Alternatively, we could have selected the account’s username.

Type a reason for the suspension (this is for your own reference).

Then click the suspend button.

The account has been suspended! Now when someone browses to this account’s website, they’ll see the suspended account message instead of the home page.

You can customize the suspended account page by clicking the Web Template Editor link; however, we won’t do this now.

Let’s go back to the manage account suspension page.

All accounts highlighted in red are suspended.

Let’s unsuspend the account… select the domain, then click unsuspend.

The account has now been unsuspended.

This is the end of the tutorial. You now know how to suspend and unsuspend hosting accounts in WHM.

Managing MX entries in WHM

Managing MX entries in WHM

This demo assumes you’ve already logged in to WebHost Manager.

Now let’s learn how to manage our MX entries.

Click the DNS Functions link.

Then click Edit MX entry.

Now select the account for which you want a customized MX entry.

Click Edit button.

This is where you can specify a custom MX entry. You may want to do this for customers who want their email hosted elsewhere on another server. In those cases, you would enter the other server’s IP address here and click save.

We are not going to do this now, because we don’t want to disturb the existing settings.

This is the end of the tutorial. You now know how to manage MX entries in WHM. Remember that unless you want to point mail to a different mail server (not in this server), you never have to modify your MX settings.

Managing DNS zones in WHM

Managing DNS zones in WHM

Now let’s learn how to manage our DNS zones.

Keep in mind that you rarely (if ever) have to modify your DNS zones, since WHM does that for you automatically. You should only attempt to modify DNS zones if you know exactly what you are doing.

Click the DNS functions link.

Then click Add a DNS Zone.

This is the screen where you can add new DNS zones, but we’re not going to do that in this tutorial.

Click Delete a DNS zone link.

This is the screen where you can delete DNS zones.

To delete the DNS zone for mynewtestdomain.com, select that account here.

Then we would click this delete button, but we’re not going to do this, as it would render the account useless.

Now click the edit DNS zone link.

We are now in the edit DNS zone screen.

Select mynewtestdomain.com, then click Edit.

This demo assumes you’ve already logged in to WebHost Manager.

This is where you can edit the DNS zone properties of the mynewtestdomain.com account.

All of these zones properties (or records) can be modified from here. But again, do not change anything unless you know exactly what you are doing.

Click the Edit MX Entry link.

Select mynewtestdomain.com, then click Edit.

This is where you can specify a custom MX entry. You may want to do this for customers who want their email hosted elsewhere on another server. In those cases, you would enter the other server’s IP address here and click Save.

This is the end of the tutorial. You now know how to manage DNS zones in WHM. Remember that WHM automatically manages DNS zones for you, so you should rarely have to do it manually.

Learning about the skeleton directory in WHM

Learning about the skeleton directory in WHM

This demo assumes you’ve already logged in to WebHost Manager.

Now let’s learn about the skeleton directory.

Click the Account Functions link.

Then click Skeleton Directory.

The skeleton directory is where you put a temporary home page for all accounts you create in WHM.

The temporary home page is what visitors will see in their browsers, until they create a new home page.

In this tutorial , the WHM’s account’s main username is demoreseller, so that’s where the skeleton directory is located as shown here.

To change the temporary (or default) home page, simply upload a new page to the cpanel3-skel directory in the location show above, using either an FTP program or the file manager tool in your main account’s cPanel.

This is the end of the tutorial. You now know about the skeleton directory in WHM, and what it’s used for.

How to upgrade/downgrade an account in WHM

How to upgrade/downgrade an account in WHM

Click the Account Functions link.

Then click Upgrade/Downgrade an Account.

This demo assumes you’ve already logged in to WebHost Manager.

Upgrading or downgrading an account uses account packages. In other words, we’re simply going to assign a different packge to one of the accounts in WHM.

Select the account you wish to upgrade…

Now let’s learn how to upgrade (or downgrade) an account in WHM.

The account is currently set up as a silver package as shown here.

Click the Modify button.

Note the demoreseller appended to the begining of the package name. that is the username of this WHM reseller plan’s main account, and indicates that the silver package was create solely for the use of this reseller plan.

The packages listed here at the top (without demoreseller in front) are global packages created by the root user fo this server.

Let’s upgrade this account… select the new package…

… then click the Upgrade/Downgrade button.

That’s it! The account has been upgraded to the new package.

This is the end of the tutorial. You now know how to upgrade or downgrade an account in WHM.