The following tutorial assumes you've read the HostBill Requirements (System requirements) section and have configured your server to permit HostBill to function correctly.
You can use automated install script that comes with current HostBill editions. All you need to do is run one bash command on your fresh CentOS 6.x/7.x install. This script automatically installs webserver, database, and HostBill with dependencies for you. |
By default, the HostBill username and password are admin. You'll have to follow the next few steps to change them. Login to HostBill and continue with the post-installation steps.
HostBill has a Country Profile feature to get you started. You can select a profile, or click Cancel to customize your profile yourself. If you're from any of the countries included in the country profiles, it's suggested you select a country profile to speed setup. Country profiles automatically setup correctGST, HST, and VAT taxes and do some of the early stage work for you.
It's time to cleanup your HostBill installation.
It's time to change your HostBill's password. Click on My Account within the HostBill administrative control panel located at the top right and edit your admin settings. Choose a strong password, then click Save.
And to finalize setup, you'll need a properly functioning cron job. Create a cron job pointing to the /admin/cron.php file set to run every 5 minutes.
*/5 * * * * php -q /path/to/hb/admin/cron.php |
You're now ready to start using HostBill. Refer to the security guidelines for further enhancements.