Collapse

Announcement

Collapse
No announcement yet.

How to install WHMCS?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • How to install WHMCS?

    Can you please provide me the steps to install WHMCS?

  • #2
    Dear Medha,

    Please follow below steps on how to install WHMCS.

    What is WHMCS?

    If you are running a business and find it difficult to manage your clients then WHMCS is the best alternative software you can look at. WHMCS is all in one client management system that has an inbuilt billing platform. The software handles everything from clients sign-up to termination of an account. It’s all in one automated system with complete management and support tool.

    What are the server requirements for WHMCS?

    The servers installed with PHP and MySQL are capable of running WHMCS without any trouble.

    The below table shows the minimum server requirements required for running WHMCS version 7.5 or later.

    Click image for larger version

Name:	requirement.png
Views:	1
Size:	25.0 KB
ID:	795

    Note**
    1. Supports Linux server with Apache running on it. You may face compatibility issues if your running your website on Windows server.
    2. Memory requirements may vary.
    3. As a part of PCI compliance, TLS1.1 and/or 1.2 is preferable.

    Buying a License.

    WHMCS is a paid service and you will first need to order a license before you can proceed with WHMCS installation.

    You can order the service from https://www.whmcs.com/pricing/

    Downloading WHMCS.



    Before we go ahead with installation, create a database from cPanel
    https://documentation.cpanel.net/dis...atabase+Wizard.

    In case of Plesk follow the steps https://docs.plesk.com/en-US/onyx/cu...tabases.69535/.
    1. Download the latest stable release from https://download.whmcs.com/
    Click image for larger version

Name:	download whmcs.png
Views:	2
Size:	40.8 KB
ID:	796



    2. Next, unzip the files and upload the files via FTP or file manager to the respective location on your web server.
    3. Rename configuration.php.new file to configuration.php
    4. Now visit your website http://www.yourdomain.com/whmcs/install/install.php and follow the installation steps provided by the installer.



    Click image for larger version

Name:	license.png
Views:	1
Size:	114.5 KB
ID:	790





    5. You might get an ioncube error so please check with your web hosting company so they can fulfill the requirements.
    6. Next, the installation screen will request you to fix the permissions of some of the folders.

    Click image for larger version

Name:	table.png
Views:	1
Size:	13.7 KB
ID:	791


    7. Thereafter, fill the columns with the license Key and associated database details, previously created.


    Click image for larger version

Name:	license key.png
Views:	1
Size:	83.4 KB
ID:	792


    8. Finish and save the administrator details.

    You might receive an error upon completing an installation on your website “Security Warning The install folder need to be deleted for security reasons before using WHMCS”

    Click image for larger version

Name:	security.png
Views:	1
Size:	31.9 KB
ID:	793


    In this case, you just need to remove the “install” folder and that’s it. Your application is now ready to use.
    Further Security Steps


    As you know that WHMCS will store the most sensitive information so the major priority is to ensure that that you take all possible actions to secure the login area.
    1. Recheck the files and folder permissions.
    2. Secure configuration with permission with 400.
    3. Move the cron to non-public directory of your web root.
    4. Restrict Access to IP address so that no one other than you or your staff can access your client/admin area.
    5. Change WHMCS admin folder name so it is touch for a malicious user to find it.
    6. Check Database permissions and restrict it to DELETE,INSERT, SELECT, UPDATE, LOCK TABLES, ALTER, CREATE, DROP, INDEX.
    7. Enable SSL and then setup WHMCS URL to Setup > General Settings.


    Post Installation steps.

    Now that your website is secure, you can login to your admin panel https://www.yourdomainname.com/whmcs/admin using the username and password created during the installation process.

    Click image for larger version

Name:	login.png
Views:	2
Size:	111.4 KB
ID:	797



    Additional steps and configuration regarding general configuration, payment configuration, product and services is available at https://docs.whmcs.com/Setup/Configuration

    Note** WHMCS upgrades should not be done directly. Always make sure that you take the backup of the complete account along with database before proceeding with upgrade as it may result in black page afterward.

    You can always look at our management service https://www.24x7servermanagement.com/ if you face any issue during installation or upgrades.

    Reference:
    whmcs.com
    Attached Files
    Last edited by Mandeep; 09-24-2018, 09:22 AM.

    Comment

    Working...
    X