If you’ve been building websites for a while, you’ve probably heard of WHM, even if you’re not using it yet.
But like a lot of our customers who have web design and reseller businesses, you may wonder what WHM can do for you. The short answer is “a lot.”
The longer answer is the rest of this post—read on for answers to your WHM questions.
WHM stands for Web Host Manager. It’s a dashboard program that helps hosting resellers and web designers manage multiple sites for different customers safely and easily. It’s available to our reseller, VPS, and dedicated hosting plan customers.
WHM is similar to cPanel—they’re produced by the same company—but WHM is a level up from cPanel, because you use WHM to set up and manage cPanels. Then you can allocate bandwidth, disk usage, email volume and other resources for all the websites you manage for yourself and for your clients.
Unlike a shared hosting setup, you can create a separate cPanel for all your domains and allocate resources however you like, within your plan’s limits.
Why not have all your domains on one cPanel, the way shared hosting users do?
In a word (OK, two words): website security.
When you separate each domain into its own cPanel, you’re basically putting those domains on their own little islands (umbrellas and sunscreen not included). Now, if one of your domains gets infected with malware, your other domains are safely tucked away on their own little isles. But if your domains were all on the same cPanel, with the whole file structure in one place, there would be more opportunity for the malware to spread to your other domains.
There’s another security feature you can use if you or your clients have multiple eCommerce websites. Ecommerce sites need a dedicated IP address to comply with PCI DSS (the global card payment security standard), but you can only have one dedicated IP address on each cPanel.
With WHM, you can easily set up separate cPanels for those dedicated IP addresses, and that’s more cost-effective than buying separate shared hosting plans for every eCommerce site in your stable.
Finally, more security. If you’re developing websites for multiple users, a reseller account with WHM access lets you give your customers access to their site’s individual cPanel alone, without also giving them incidental access to every domain on your account.
So much, but we’ll start with two things for now.
There’s a lot going on in WHM and learning your way around can take a while.
For one thing, WHM gives you access to many more functions than cPanel. And because you can do so many things with WHM, it pays to know how to do them correctly, so your sites—and your customers’ sites—keep working the way you want them to.
Start by getting to know the WHM basics. Read articles, look up tutorials on WHM tasks you want to do, and maybe check out cPanel University’s free WHM administrator courses. Even those of us who’ve been working with WHM for a long time are still learning new things about what it can do.
You know how you’re used to logging into cPanel and seeing all your domains? Well, don’t freak out when you log in to your new WHM account for the first time and don’t see your domains. They still exist! But with WHM, you have to create the cPanels for them before you can see and manage them. Like we said, a level up.
And keep in mind that WHM doesn’t automatically allocate your resources among your websites. It’s up to you to parcel out disk usage, bandwidth, and more so you don’t oversell your reseller quota or leave a website short of the resources it needs to work right.
Let’s say you’ve got 20 domains on your shared hosting plan that you’re accessing through a single cPanel, but you’d like each domain to have its own cPanel. You can set up a migration with Ecowebzim support so you can get all those domains moved and separated out.