GRR -- Procdure d'installation
=====================================

****************************************************
Installation - Etape 0 : tlchargement de l'archive
****************************************************

L'ensemble des fichiers ncessaires  l'installation sont rassembls dans
l'archive que vous avez tlcharge.
Parmi ces fichiers figure le fichier "connect.inc.php". La configuration
du fichier "connect.inc.php" n'est pas obligatoire si vous optez pour une
installation automatise de la base de donne. En effet, la procdure
d'installation vous invitera alors  entrer dans un formulaire vos paramtres
de connexion.

Dans le cas contraire, vous devez imprativement renseigner ce fichier :
-  $dbHost : le nom du serveur qui hberge votre base de donne mysql. Si
   c'est le mme que celui qui hberge les fichiers php, mettre "localhost".
-  $dbDb : le nom de votre base mysql.
-  $dbUser : le nom de l'utilisateur mysql qui a les droits sur la base.
-  $dbPass : le mot de passe de l'utilisateur mysql ci-dessus.

************************************************
Installation - Etape 1 : Configuration de GRR
************************************************
Bien qu'un grand nombre de paramtres de GRR soient modifiables directement dans l'interface web de GRR,
le fichier "/include/config.inc.php" contient quelques paramtres  configurer avant de transfrer les fichiers vers le serveur web. Toutes les indications  la configuration de ce fichier sont disponibles dans la documentation ainsi que dans le fichier lui-mme.

************************************************
Installation - Etape 2 : transfert des fichiers
************************************************

La premire tape de l'installation consiste  transfrer tous les fichiers de
l'archive que vous avez tlcharge vers le serveur web/php.

Pour cela, munissez-vous des codes des paramtres de connexion au serveur et
utilisez un logiciel de transfert de fichiers (FTP). Vous aurez besoin de l'adresse du serveur ftp, de votre login, et de votre  mot de passe (fournis par l'hbergeur si vous utilisez un service extrieur, par l'administrateur systme si vous utilisez un serveur au sein de l'tablissement).

On pourra par exemple crer un rpertoire "grr" dans le rpertoire
web du serveur ("htdocs" dans le cas d'Apache).

Modification des droits : les droits d'criture doivent tre attribus
* au rpertoire "/images"       (chargement d'images pour les fiches de prsentation des ressources)
* au fichier "include/connect.inc.php"      (dans le cas d'une installation automatise)
* au fichier "include/config_ldap.inc.php"  (dans le cas d'une authentification ldap)

***************************************************
Installation - Etape 3 : cration de la base Mysql
***************************************************

Vous avez le choix entre deux types d'installation de la base de donne Mysql:

-  une installation automatise,
-  une installation manuelle, rserve aux experts.


* Installation automatise :

Une fois que les fichiers php sont en place sur le serveur web/php (tape 1),
lancez un navigateur et connectez-vous au site en tapant l'adresse complte du
genre : http://www.monsite.fr/grr
Vous n'avez plus qu' cliquer sur le lien vous proposant d'installer la base
et  suivre la procdure. Pour ce type d'installation, le fichier connect.inc.php
doit tre autoris en criture (la modification des attributs de ce fichier est possible
avec la plupart des logiciel de transfert FTP).


* Installation manuelle :

Si vous optez pour cette installation, il est ncessaire d'avoir renseign le
fichier "connect.inc.php" (voir plus haut)

Dans l'archive figure le fichier tables.my.sql  excuter sur le serveur mysql et qui
contient l'ensemble des tables mysql ainsi que les donnes minimales pour
que a fonctionne.

-  Sur le seveur mysql :
* crez une base mysql (avec phpMyAdmin par exemple) en lui donnant un nom (par
exemple "grr")
* crez un utilisateur de cette base,
* n'oubliez pas de relancer le serveur.

-  Connectez-vous  cette base.
-  Excuter le  fichier tables.my.sql dans cette base
(toujours avec phpMyAdmin par exemple)


******************************************************
Aprs l'installation : configuration de GRR en ligne
******************************************************

Une fois le systme install, vous pouvez vous connecter  GRR :
-  nom de connexion : 'administrateur' et mot de passe : 'azerty'),
-  Par scurit, CHANGEZ LE MOT DE PASSE de 'admin' grce au lien "grer mon
compte" dans le bandeau en haut !
-  allez dans la partie "gestion" (lien dans le bandeau en haut)


***********
Pr-requis
***********

Pour installer et faire fonctionner GRR, vous avez besoin de :
-> Un serveur web/php et un serveur mysql (ventuellement sur la mme
machine)
-> Ncessit de disposer d'une version de php version suprieure ou gale   4.3.0 (gestion des variables de type $_SESSION, fonction mysql_real_escape_string(),  ...)