Required programs
- Apache 2.0
- SSL-certificate (recommended)
- PHP 5.x
- PostgreSQL 7.4 or greater
Installation
Before installing make sure that all the required programs are installed.
- Copy all files to a directory where the webserver can access them.
- Run /installation/install.html
- It creates all the folders that are needed by the server.
- You may need to give write privileges to create folders and files to the idle-directory
- Initializes the database
- Creates the database users
- Creates the database schema
- Edit the config.html to suit your installation
- config.html contains instructions how to edit it
- At least setup database, paths and authentication methods
- Its recommended that you delete the /DB/ and /installation/ folders from the server after the installation
- IDLE requires HTTPS connection to be used to login (by default)
- set up your server to automatically redirect to https address
After installation
- Admin user (username: admin, password: motu) is added.
- Setup your IDLE installation with the admin user.
- Delete that user or change it's password when you don't need it anymore.
- Add new institute (with IDLE) that represents your institute.
- You can setup different authentication mechanisms for different institutes at config.html