/tdt-Installer

an installer for The DataTank built at open Summer of code 2013

Primary LanguageCSS

tdt-Installer

This is an installer for the Datatank.

Requirements

  • A web server (Apache is recommended)
  • PHP >= 5.3
  • A database server (MySQL is recommended)
  • Curl
  • Git (in your PATH)
  • Composer (in your PATH)

Note that if the installer does not detect Git or Composer in your path, try putting it somewhere else in your path (/usr/bin usually works).

Make sure your www user has write permission in the installer's own directory, the settings directory and the installer's parent directory (where the DataTank will be installed). This is checked when you start the installer.

Windows is not supported. The installer has been tested successfully on Linux and OS X.

Installation instructions

To get started, clone this repository to your machine. After that, the installer's dependencies can be installed using Composer. Your copy of the installer will include a composer.json file, so just run a composer update to install all dependencies.

To start the installer, move the directory containing the installer to the directory on your web server where you wish to install the Datatank. Then point your browser to the index.php file of the installer.

If something goes wrong during the installation, it will be written to the installer log file in settings/installer.log.

Authors

Copyright

2013 by OKFN Belgium