GLPI
Mise en place de glpi sur un serveur lap
apt install apache2
apt install php-{mysql,mbstring,curl,gd,xml,intl,ldap,apcu,xmlrpc,zip,bz2} -y
cd /var/www/
mkdir glpi
cd /etc/apache2/sites-available/
cp default-ssl.conf glpi-sssl.conf
nano glpi-ssl.conf
a2enmode ssl
systemctl restart apache2
a2ensite glpi-ssl.conf
systemctl restart apache2
cd /tmp
a2dissite 000-default.conf
systemctl restart apache2
Pour enlever les erreur annexes avec php cookie etc:
Sur la bdd :
create database db_glpi;
grant all privileges on db_glpi.* to admindb_glpi@localhost identified by "caribou";
GRANT ALL PRIVILEGES ON db_glpi.* TO 'glpi'@'admindb_glpi@'192.168.90.2' IDENTIFIED BY 'caribou';
FLUSH PRIVILEGES;
Étape 1 : Supprimer le fichier d’installation
Chemin :/var/www/html/glpi/install/install.php (ou /var/www/html/install/install.php si GLPI est à la racine)
Commande (terminal) :
sudo rm /var/www/html/glpi/install/install.php
⚠️ Vérifiez d’abord que GLPI est bien installé et fonctionnel avant de supprimer ce fichier.
Étape 2 : Modifier la configuration PHP (php.ini)
Chemin du fichier php.ini (dépend de votre serveur) :
- Apache + PHP-FPM :
/etc/php/8.x/apache2/php.ini - Nginx + PHP-FPM :
/etc/php/8.x/fpm/php.ini
(Remplacez8.xpar votre version de PHP, ex:8.1,8.2)
Ouvrir le fichier :
sudo nano /etc/php/8.2/apache2/php.ini
Chercher et modifier :
session.cookie_secure = On
session.cookie_httponly = On
Si les lignes sont commentées (
;au début), retirez le;.





