Server requirements

In order to install Blueshield application, your server must have following requirements.

PHP version 5.6 or newer is recommended.

It should work on 5.3.7 as well, but we strongly advise you NOT to run such old versions of PHP, because of potential security and performance issues, as well as missing features.

For databases, MySQL (5.1+) via the mysql (deprecated), mysqli and pdo drivers.

Install Blueshield

Follow bellow step by step instructions to install Blueshield on your localhost or remote host.

  1. Create/locate a new mysql database. e.i. blueshield (The database name could be anything). this can be easily done by PHPMyAdmin software. php my admin db creation You don't really have to worry about database collation. simply leave it alone. The collation of Blueshield database tables is set to utf8mb4_unicode_520_ci. It's will gives much better unicode and multilingual support for Blueshield.

  2. Select created database, e.i. blueshield. php my admin db select

  3. Select and import blueshield.sql file. If you want to play with some dummy data to test the blueshield app, then import blueshield_dummy_data.sql file.

    1. Where to find database file. where to find database files

    2. Select and import database file into MySQL server through phpMyAdmin. how to import database files in php my admin

  4. Unzip and upload blueshield app files to web server. app directory and app files To upload Blueshield app files into your remote server, you can use FTP Client software like Filezilla (Free software) or you can use built-in file uploader in your web hosting control panel. If you are gonna install Blueshield app on localhost, then simply copy and paste Blueshield app directory into appropriate web server directory. most of the time it would be www or htdocs. locate app files in localhost

  5. Open and set base URL in config.php file under application/config directory. the config.php file has all the infomation how you should set your base URL. so please read those comments in that file. config php file Get detailed and more info about how to configure base URL in config.php from here.

  6. Open and set necessary database configurations in database.php file under application/config directory. database config file Get detailed and more info about database configurations in database.php from here.

  7. Now locate http://[root]/user/signin/ URL in your web browser address bar and hit Enter button.
    [root] can be localhost,,,,,,, etc. web urlsIf you followed all the installation and configuration steps correctly, then blueshield must show blueshield signin/login form like bellow image. signin view Now type in the Email or username field and Admin@123 (Passwords are case sensitive in Blueshield so letter case does matter) in the password field. then hit the signin button. signin view with admin login details And then you will be able to signedin/loggedin to the Blueshield as a Administrator. now you can change account email, password, gravatar (Profile picture) or add more administrators, users, edit users, delete users and do pretty much anything.
    Congratulations! you are now successfully installed Blueshield.