Skip to content

How to Install WHMCS through Softaculous

In this guide, we will walk you through the steps to install WHMCS using Softaculous, a popular auto-installer tool available in all our Web Hosting Plans.


You will need a WHMCS license to install WHMCS. Asura Hosting is an official partner with WHMCS and offer WHMCS licenses at discounted rates for all our web hosting and reseller hosting plans. Heres how to purchase one.

Step 1: Accessing Softaculous

  1. Log in to your web hosting control panel (e.g., cPanel, DirectAdmin).

  2. Look for the Softaculous Apps Installer or Softaculous icon, and click on it.

Step 2: Locating WHMCS in Softaculous

  1. In Softaculous, you'll find a search bar or a list of available applications. Type WHMCS in the search bar or scroll down until you find it in the list.

  2. Click on the WHMCS icon to proceed with the installation.

Step 3: Pre-Installation Setup

  1. Click on the Install button to start the installation process.

  2. Fill in the required details:

    • Choose Protocol: Select the appropriate protocol (http:// or https://) for your website. It's always recommended to use https://, WHMCS won't function correctly without the use of HTTPS. If you do not have an SSL certificate installed, heres how to install a free SSL Certificate for your domain on DirectAdmin or if your using cPanel, heres how to issue an SSL on cPanel
    • Choose Domain: Choose the domain where you want to install WHMCS.
    • In Directory: Leave this field blank if you want WHMCS to be installed directly on your chosen domain (e.g., If you want it installed in a subdirectory (e.g.,, enter the desired subdirectory name here.
    • Admin Directory: By default WHMCS will install your admin dashboard directory under "admin", if you want to use a different directory name you can enter your desired admin directory here.
    • Admin Username: Enter a username for your WHMCS admin account.
    • Admin Password: Enter a strong password for your WHMCS admin account.
    • Admin Email: Provide the email address associated with your WHMCS admin account.
    • Optionally, you can modify other settings like the database name, table prefix, and language settings. However, the default settings should work for most installations.
  3. Click on the Install button to begin the installation process.

Step 4: Installation Progress

  1. Softaculous will now install WHMCS on your hosting account. You'll see a progress bar indicating the installation status.

  2. Once the installation is complete, you will see a success message with links to your WHMCS site and WHMCS admin panel.

Step 5: Accessing WHMCS

To access the WHMCS admin panel, go to (replace with your actual domain). If you chose to have a custom admin directory in Step 3, replace "admin" with the custom directory you chose.

Step 6: Post-Installation Tasks

  1. After installing WHMCS, it's crucial to follow these post-installation tasks:
    • Secure your WHMCS installation by using strong passwords and enabling Two-Factor Authentication (2FA) for the admin account.
    • Check WHMCS > Utiltiies > Update WHMCS to make sure you are on the latest version of WHMCS.
    • Familiarize yourself with WHMCS and configure it according to your hosting business needs.

Useful Starter Guides for WHMCS:

That's it! 🚀 You have successfully installed WHMCS using Softaculous. You can now start using WHMCS to manage your web hosting business, automate billing, and provide support to your customers.