- PHP 5.4+
- the Phalcon extension
- Composer
- sqlite3 support or some RDBMS (MySQL, PgSQL, Oracle, ...)
- 1 minute of free time
- SSH into your server
- Use
git clone https://github.com/philippgerard/kolibri.git
to clone the repository to a desitination of your choice - If you intend to use Sqlite: set
chmod -r 777
to thedata
folder. - Rename
application/config/config.php.dist
toapplication/config/config.php
and provide the required database information. - Use
sql/[your RDBMS].sql
to set up the base table structure. - Point your webserver to the
public
directory and make sure the rewrite-definition inside the.htaccess
is used. Also make sure that only thepublic
directory is world-accessible. - Run
composer.phar install
in the main directory of Kolibri to download the required third-party-libraries to the vendor directory. If you plan to develop Kolibri, you might want to download the dev libraries as well, usecomposer.phar update
to do so. - Enjoy!