- Aller sur le site du projet GEPI
http://gepi.mutualibre.org/fr/
- Récupérer l'archive de la dernière version stable : Gepi-1.4.3.2
- En placer une copie directement dans /var/www/ du serveur (par exemple avec scp)
Il est possible d'effectuer une "installation automatisée" (pour cela il faut donner momentanément le droit d'écriture pour
tous sur le fichier connect.inc, situé dans /gepi/secure/) à partir d'un client web s'adressant au serveur à http://ubuntu/
- sur la console (ou par ssh) contrôler que la décompression a lieu dans un sous-rép. gepi
gzip -d gepi-1.4.3.2.tar.gz
pour voir le résultat du désarchivage ..
tar tvf gepi-1.4.3.2.tar
le faire !
tar xvf gepi-1.4.3.2.tar
- Accès à la page d'installation
Sur un navigateur, demander : http://ubuntu/gepi
Un message d'erreur nous informe qu'un droit en écriture doit être donné au répertoire gepi/secure, qui contient le fichier connect.cfg

- Modifier les permissions sur gepi/secure
cd /var/www/gepi
chown www-data secure
- Paramétrage Mysql standard
On accède maintenant à un écran, qui invite à fournir un compte.
Si on fournit le compte administrateur du serveur (ce qui est forcé dans le cas d'un hébergement extérieur), la connexion est tout de suite réussie
Choisir le nom de la base : gepi, puis les 45 tables sont créées. Et .. on peut se connecter à l'interface d'administration http://ubuntu/gepi/login.php avec le compte par défaut admin/azerty
- Paramétrage Mysql personnalisé
Plutôt que donner le compte administrateur, il est bien préférable de créer un compte utilisateur (par exemple gepi/gepi) spécifique possédant les privilèges pour gérer la base de données dédiée à gepi
* avec phpmyadmin
-- création d'un compte login=gepi/mdp=gepi
(bien utiliser la fonction PASSWORD) sans droits globaux
-- en donnant tous les droits usuels sur la base gepi uniquement
-- recharger mysql
* directement sur la console du serveur, avec le client mysql
mysql -u root -p
--> mot de passe de root
mysql> create database gepi;
définir le compte glpi/glpi et lui accorder tous les droits sur la base glpi
mysql>GRANT ALL PRIVILEGES ON gepi.* TO gepi@localhost IDENTIFIED BY "gepi";
mysql> quit
mysql -u gepi -p
mysql> show databases;
--> on ne doit accéder qu'à la base gepi !
mysql> quit
- Reprise de l'installation
http://ubuntu/gepi
Renseignez les paramètres d'accés à Mysql (selon les choix précédents ce serait : localhost/gepi/gepi)

Choisissez votre base : gepi, puis les 45 tables sont créées


On peut tout de suite se connecter sur la page http://ubuntu/gepi/ et s'authentifier avec le compte initial admin/azerty.


Erreur décélée : le répertoire de sauvegarde backup est inaccessible en écriture. Le cas, y remédier (chown www-data /var/www/gepi/backup)
Avertissement : recommandation d'accéder à gepi par https pour sécuriser la connexion.

Il est obligatoire de changer tout de suite de mot de passe avant tout autre opération (choix fctice77_)