WHM is the back end to cPanel, a robust control panel software for end-users that allows you to take a SkySilk VPS and resell or partition multiple websites (typical of web-hosting providers) on a single server/VPS, providing you with a feature-rich, easy to use user interface to configure each separate web hosting account. Here are the steps to install WHM and cPanel on your server. Please note WHM & cPanel is only compatible with CentOS and a few other OS/Platforms. Ubuntu is not one of their listed options as of this writing.
It's important to note that this should only be installed on a fresh server, as you may lose data and configurations that you may already have.
Your hostname has to have "two dots" (basically a subdomain on a fully qualified domain name) in it per the instructions if you try to install with a hostname different from that. To fix this you can use the following command to change your hostname. Substitute "subdomain.example" to your domain name and subdomain or anything to your liking.
As the root user type into your terminal the following:
Now let's begin the installation.
In a terminal type in the following command:
When the script is finished installing and everything went as it should, you'll get the following output in your terminal:
You'll see a line somewhere in there that says "2. Navigate to the following url using the address bar and enter this one-time autologin url:". Copy and paste that URL into your browser. If you browser is giving you a warning about not trusting the site, take the steps necessary to bypass it by some type of "take me to this site anyways".
If you ever lose that URL or you closed your console and didn't save it, you can regenerate that URL by typing:
That will generate another URL to get you back into the WHM back end.
After visiting the URL you will see something like this:
Click "Agree to All" to proceed. The next screen is where you begin setting up and configuring your WHM and cPanel options:
You have now successfully installed and have access to WHM and cPanel.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article