WHMCS is an all-in-one client management, billing & support solution for online businesses. Handling everything from signup to termination, WHMCS is a powerful automation & support tool. This tutorial explains how to use Softaculous to install a WHMCS application on your site. It takes only few minutes and no advanced skills to have a fully functional WHMCS instance in your hosting account. Currently, WHMCS can be installed only on Cloud accounts via Softaculous.

First, log in to your cPanel account and find the Softaculous icon under the Software and Services section.

Once you click on the Softaculous button, you will be redirected to a page where you have to choose the application you want to install. Search for WHMCS and then select it once it shows up.

On the next page, click the Install tab at the top of the page to specify that you want to install a brand new WHMCS installation.

Then, enter the required fields for your site. Make sure to enter your WHMCS license key. If you do not have one, you can purchase a license key directly from us.
Once all the fields are correctly filled out, click on the Install button. You should use a strong password to make sure your admin area is secure from brute-force attacks.

The automated installation process will proceed, and, once done, you will see a page informing you of the successful completion of the installation. You can use the Administrative URL link to automatically log in your newly installed WHMCS application.

Keep in mind that unless you provide a valid WHMCS license key, the installation will not be successful and an error will be encountered:

The WHMCS application requires IonCube Loader 10.1.0 or later. Such loaders are currently available on our PHP 7.2 set-up, so make sure to use that PHP version. If you are not sure how to check or change the PHP version that your website is using, check our How to switch to a different PHP version? article.

If you would prefer to have WHMCS manually installed, check the official WHMCS documentation.

Did this answer your question?