HostOnNet Blog

How to Install WHMCS

Looking for Linux Server Admin or WordPress Expert? We can help.

First You will need to login to your cPanel and create a database and database user in MySQL Database.


Click the Download button under the Full Release, this will be the latest release version

Unzip the contents of the zip file to a folder on your computer

Rename the file to configuration.php

Upload the entire whmcs folder to your website using FTP – try uploading in binary mode

Next you can rename the folder to whatever you like (billing, clients, etc…)

Now visit the installation script at to run the installer process.

After reading the WHMCS End User License Agreement, click I Agree to continue.

Follow the instructions on screen to install which will involve setting file permissions as listed below, entering your license key and setting up your primary admin account

Click Continue if everything checks out.

whmcs login

When complete, delete the install folder from your web server and CHMOD the configuration.php file back to 644.

Required file & folders permissions

/configuration.php CHMOD 400 Readable
/attachments CHMOD 777 Writeable
/downloads CHMOD 777 Writeable
/templates_c CHMOD 777 Writeable

Setup your Cron to ensure WHMCS is performing its required scheduled tasks once a day. This can be done through cPanel’s cron job feature.

About Annie

I've been working in Technical Section for over 10 years in a wide range of tech jobs from Tech Support to Software Testing. I started writing blog for my future reference and useful for all.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.