GLPI ( Gestion Libre de Parc Informatique ) est un logiciel de gestion informatique.


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

Modifier comme cela:

Ligne-6 DocumentRoot « /srv/www/htdocs/glpi »
Ligne-11 <Directory « /srv/www/htdocs/glpi »>
Ligne-28 AllowOverride All

a2enmod default-server.conf

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

On décommentes php_value session.auto_start 0
On décommentes également toutes les parties entre les <IfModule>

On active le démarrage automatique de mysql et d’apache

systemctl restart apache2
systemctl enable apache2

systemctl start mysql
systemctl enable apache2


Configuration de la base de donnée

On sécurise l’installation de MariaDB

mysql_secure_installation

 

On se connecte à mysql

mysql -u root -p


On peut commencer l’installation de GLPI