Install Process
BackendPro comes with an installation process to setup the system ready for your use. It is very important the process completes successfully otherwise parts of the application may fail.
Important: Please make sure you have the latest version of CodeIgniter on your webserver before trying to run the install process. BackendPro can only run if CodeIgniter is already there.
Starting the Install
To start the install direct your browser at the /install directory of where you installed the application and where CodeIgniter is. You should be presented with a form and further instructions.
Installation Steps
During the installation the following steps will be performed to setup your system ready to be used. Please each one so you know what will happen and what you need to do.
- CodeIgniter File System
First you are asked for the structure of your CI file system. This is useful if you have changed the location of your application folder or any other main system folders. Please note these folders will not be changed in the CI files, you will have to do this manualy, this is only for the install process. - Database
You are asked for the details of the database where the application will be setup. The user specified must be able to create tables of the type InnoDB and the database specified must already be created. - User Account
This is the first user account on the system. It is initially granted Administrator rights but you can change this after installation. - ReCAPTCHA
Please note this section is not required unless you want to use captcha checks on registration and login. If you decide not to provide public/private keys at this stage you can add them to the system manually in the file modules/recaptcha/config/recaptcha.php. - Encryption Key
During the setup a random encryption key will be created in your system/application/config/config.php file. DO NOT CHANGE THIS KEY AFTER THE SYSTEM HAS BEEN INSTALLED. Doing so will corrupt all user passwords currently on the system.
Important: Please remove the /install directory after you have setup the system. Leaving it on the system is a huge security risk.