Initial Configuration

After you complete installation for your self-hosted WHMCS installation, we recommend taking several importand steps to enhance your self-hosted …




System Requirements

For successful operation of and updates to of self-hosted WHMCS installations, your system must meet the minimum system requirements for your WHMCS version.


Install WHMCS

The first step to running a self-hosted WHMCS installation is installing it on your server. WHMCS includes an easy browser installation tool to suit most users' needs.


Install on the Command Line

If you want more configuration options than browser-based installation offers, you can install and upgrade WHMCS on the command line.


Install with cPanel Site Software

If you use a cPanel & WHM version that supports it, you can install self-hosted WHMCS easily using cPanel's deprecated Site Software feature.




Install ionCube Loader

ionCube Loader® is a PHP extension that allows decoding and encoding of WHMCS files. Before you install or upgrade your self-hosted WHMCS installation, make sure your system uses the correct version.


Set Up a Test Environment

To prevent problems, we recommend testing updates and customizations in a test environment before applying them to your self-hosted WHMCS installation.


Uninstall WHMCS

If you need to uninstall WHMCS from your self-hosted server, you can do so manually by removing the related WHMCS files, data, cron jobs, and email piping or importing.