Getting started guide

This guide helps a beginner to get ADEI setup on their computer.


1. Make sure you know where is your apache2 localhost path. On Ubuntu, it's usually at /var/www, if not, you can try to find out where is your DocumentRoot (

2. After you know where is your DocumentRoot, clone ADEI following the instruction on this page (

3. Launch http://localhost/adei/ on your webbrowser and you will see

This basic layout is the default layout of ADEI (most basic with almost non-styling).

At this point, nothing is working. ADEI requires data in database to be functional. For this purpose, we will setup a test data to launch ADEI.

4. You'll need to tell ADEI which setup to load, in this tutorial, we will load our test data called autogen. Create a "config.actual.php" with the following content:

    $ADEI_SETUP = "autogen";

    $ADEI_RELEASE = false;
    $LOGGER_LOG_OUTPUT = false;

    $ADEI_DB = array (
	"host" => "localhost",
	"port" => 0,
        "database" => "adei",
	"user" => "adei",
	"password" => "adei"

Notice that $ADEI_SETUP is pointing to autogen. This can be found at /setup under autogen folder. Here I have also created a mysql user called adei with password adei with a database called adei. If you're unfamiliar how to do this, please check this (

5. After this go to /system and run:

php cache.php

This script will load the mock data into our mysql database.

6. Now when you refresh the page you will see this:

Congratulation, now ADEI is setup. If you are stuck anywhere, please mail me for solution ( or

You can try to debug by checking apache2 error log. Most likely you are missing some packages in PHP.