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