Indefero

Indefero Commit Details


Date:2008-11-13 01:52:56 (16 years 1 month ago)
Author:Loic d'Anterroches
Branch:dev, develop, feature-issue_links, feature.better-home, feature.content-md5, feature.diff-whitespace, feature.download-md5, feature.issue-links, feature.issue-of-others, feature.issue-summary, feature.search-filter, feature.webrepos, feature.wiki-default-page, master, release-1.1, release-1.2, release-1.3
Commit:a5acd5d6cacc388450bd91573436722fabc40a8f
Parents: 431654592d46ab5126ccfda1ee19c675d0850bcf
Message:Improved the documentation based on a LinuxFr comment.

Changes:

File differences

INSTALL.mdtext
11
22
3
4
5
6
7
8
39
4
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
530
631
7
8
9
32
33
34
35
1036
1137
1238
......
3359
3460
3561
36
37
62
63
3864
3965
4066
# Quick installation instruction
The installation of InDefero is composed of 2 parts, first the
installation of the [Pluf framework](http://www.pluf.org) and second,
the installation of InDefero by itself.
## Installation of Pluf
* Checkout the trunk of [Pluf](http://www.pluf.org).
* Install the `Mail` and `Mail_mime` classes from [PEAR](http://pear.php.net).
* Install the `Mail` and `Mail_mime` classes from [PEAR](http://pear.php.net). You must use the `--alldeps` flag when installing these modules:
$ sudo pear install --alldeps Mail
$ sudo pear install --alldeps Mail_mime
The Pluf installation folder is the folder containing the file `Pluf.php`.
## Installation of InDefero
The installation is composed of the following steps:
* Get the InDefero archive.
* Configure it correctly.
* Installation the database with the `migrate.php` script.
* Bootstrap the application with a `bootstrap.php` script.
Here is the step-by-step installation procedure:
* Extract the InDefero archive somewhere.
* The InDefero installation folder is the folder containing this file INSTALL.mdtext.
* Make a copy of `src/IDF/conf/idf.php-dist` as `src/IDF/conf/idf.php`.
* Update the idf.php file to match your system.
* Run `php /path/to/pluf/src/migrate.php --conf=IDF/conf/idf.php -a -i -d -u` to test the installation of the tables.
* Run `php /path/to/pluf/src/migrate.php --conf=IDF/conf/idf.php -a -i -d` to really install the tables.
* Create a bootsrap file to create the first project and admin user for example `www/bootstrap.php`:
* Open a terminal/shell and go into the InDefero installation folder.
* Run `php /path/to/pluf/src/migrate.php --conf=src/IDF/conf/idf.php -a -i -d -u` to test the installation of the tables.
* Run `php /path/to/pluf/src/migrate.php --conf=src/IDF/conf/idf.php -a -i -d` to really install the tables.
* Create a bootstrap file to create the first project and admin user for example `www/bootstrap.php`. Do not forget to update the second line with your path to Pluf:
<?php
set_include_path(get_include_path().PATH_SEPARATOR.dirname(__FILE__).'/../src');
print "Bootstrap ok\n";
?>
* Run `php bootstrap.php`.
* Remove the `bootstrp.php` file.
* Run `php www/bootstrap.php`.
* Remove the `www/bootstrap.php` file.
Now you can login with this user into the interface.

Archive Download the corresponding diff file

Page rendered in 0.07752s using 13 queries.