GLPI/LAMP (Linux Apache2 mysql php)

GLPI pour « Gestion Libre de Parc Informatique » est un outil ITSM (IT Service Management) qui centralise les informations de gestion de parc, notamment l’inventaire, le ticketing (orienté assistance aux utilisateurs) et de gestion administrative et financière.

GLPI est un outil open source sous licence GPL (General Public License) V3 maintenu par Teclib, l’un des acteurs majeurs de la tech française. En cela, il est libre d’être installé, modifié et copié dans votre système d’information.

Accueil
 

                                            PROCEDURE D’INSTALLATION

-Installation des paquets nécessaires (attention au moment de cette rédaction la version php est la 7.3 ! :

#apt update (pour mettre à jour la sources de liste des dépôts et vérifier l’existence de mises à jour)

#apt upgrade (si besoin)

#apt install apache2 php7.3 default-mysql-server

#apt install –t buster-backports phpmyadmin

(Pour phpmyadmin sur Debian buster, attention d’avoir activé les dépôts rétroportés (backports) durant l’installation, sinon les rajouter dans sources.list)

-utilisation de phpmyadmin pour apache2 et configuration de la base avec dbconfig-common

Durant l’installation de phpmyadmin, sélectionner apache2 et valider la configuration avec dbconfig-common

-renseigner un mot de passe pour phpmyadmin (phpmyadmin sera l’utilisateur mysql donc l’identifiant pour se connecter sur l’interface web d’authentification de phpmyadmin)

La configuration doit se terminer sans erreurs

donner tous les privilèges à l’utilisateur phpmyadmin pour la gestion des utilisateurs et base mysql.

#mysql

MariaDB> GRANT ALL PRIVILEGES ON *.* TO ‘phpmyadmin’@’localhost’ WITH GRANT OPTION;

MariaDB>exit;

-connexion à phpmyadmin sur un poste client via un navigateur web. (attention à l’adresse ip du serveur)

http://ip-serveur/phpmyadmin

identifiant: phpmyadmin

mot de passe : celui renseigné précédemment.

Création de l’utilisateur glpi avec une base de donnée portant le même nom, puis éxécuter en bas à droite.

télécharger glpi sur le serveur.

S’assurer que wget soit installé, se déplacer dans /var/www/html

et récupérer glpi (copier l’adresse du lien de téléchargement sur le site glpi):

#wget https://github.com/glpi-project/glpi/releases/download/9.5.4/glpi-9.5.4.tgz

et décompresser l’archive:

#tar -xvzf glpi-9.5.4.tgz

changer le propriétaire et groupe du dossier et contenu pour www-data

#chown www-data:www-data -R glpi

Connexion à glpi via le navigateur ( http://ip-serveur/glpi ) pour installation,la première page demande le choix de la langue et seconde accepter les termes de licence.

Si il manque des extensions comme dans l’exemple, il faudra les installer.

#apt install php7.3-intl php7.3-ldap php7.3-xmlrpc php7.3-cas

et redémarrer le service apache2

#systemctl restart apache2

Connexion à la base de donnée pour sa configuration, avec les identifiants glpi et mot de passe créés dans phpmyadmin.

Sélectionner la base de donnée, qui doit apparaitre, continuer et patienter durant la configuration de la base de donnée:

Étiquettes :

Leave a Reply