GLPI ( Ges­tion Libre de Parc Infor­ma­tique ) est un logi­ciel de ges­tion infor­ma­tique.


Autorisation du server WEB dans le firewall

firewall-cmd --zone=public --add-port=80/tcp --permanent

firewall-cmd --zone=public --add-port=443/tcp --permanent

firewall-cmd --reload


Installation des paquets

zypper in apache2 php7 php7-mysql apache2-mod_php7 mariadb mariadb-client php7-ldap php7-imap php6-opcache php7-APCu php7-xmlrpc php7-exif php7-fileinfo php7-zlib php7-gd

On active le module php

a2enmod php7

Téléchargement du script

cd /srv/www/htdocs

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

tar -zxvf glpi-9.4.4.tgz

Configuration du vhost

cd /etc/apache2

vim default-server.conf

Modi­fier comme cela:

Ligne‑6 Docu­men­tRoot “/srv/www/htdocs/glpi“
Ligne-11 <Direc­to­ry “/srv/www/htdocs/glpi”>
Ligne-28 Allo­wO­ver­ride All

a2enmod default-server.conf

vim /srv/www/htdocs/glpi/.htaccess

On décom­mentes php_value session.auto_start 0
On décom­mentes éga­le­ment toutes les par­ties entre les <IfMo­dule>

On active le démar­rage auto­ma­tique de mys­ql et d’a­pache

systemctl restart apache2
systemctl enable apache2

systemctl start mysql
systemctl enable apache2


Configuration de la base de donnée

On sécu­rise l’ins­tal­la­tion de MariaDB

mysql_secure_installation

 

On se connecte à mys­ql

mysql -u root -p


On peut commencer l’installation de GLPI