Install WHMCS

As of December 2014, Reseller Hosting is no longer available to purchase. If you wish to use WHMCS with your new server, you will need to purchase a license directly from WHMCS, and use their instructions to install it on your server. If you still have Reseller Hosting, you can still use this service for as long as you have the server.

This article assumes you have already purchased a Linux VPS with CentOS and cPanel/WHM.

This article is provided as a convenience and provides a very basic guide to getting your server configured with WHMCS. There are certainly other ways to get WHMCS installed and we strongly recommend using docs.whmcs.com as a reference.

First, you need to set up your Virtual Private Server (VPS). For more information, see Set up your server.

Once your server provisions, you need to configure cPanel®/WHM so that it works properly with WHMCS. You also need to create a reseller account within cPanel, and then configure WHMCS so that you can offer hosting packages for resale.

Grab some coffee. This process can take about an hour.

What you need:

There are a few settings you need to reference during the setup process. Throughout this guide, these settings display in green text. To expedite setup, copy and paste this table into a document to help keep track of the multiple user names and passwords you are going to create:

Server IP Address:
Reseller User Name:
Reseller Password:
Nameserver 1:
Nameserver 2:
Package Name:
Database Name:
Database User Name:
Database Password:
WHMCS License Key:
Server Hostname:
WHMCS User Name:
WHMCS Password:
Cron Job Command:

1. Setting up WHM

2. Configuring Your Server Using WHM

3. Configuring Your Domain Name and Creating a Product Package

4. Creating a MySQL Database for WHMCS

5. Preparing for WHMCS Installation

6. Installing WHMCS

7. Configuring WHMCS

After completing these steps, you should be able to browse to
http://coolexample.com/whmcs (where coolexample.com is your Reseller Hosting domain name) and see WHMCS in action as a potential customer would. You can click Order link to see your products.

There are additional measures you can take to help secure your website and WHMCS installation. For more information, see Securing WHMCS Installations.

Beyond this guide, there are many customizable options within WHMCS. To get the most out of WHMCS, you might need to learn more about creating payment gateways and managing your orders. For more information, see the WHMCS website.