InstallationGLPiSousDebian

 Installation de GLPi sous Debian 10 :

 Installation des paquets :
 # apt-get update && apt-get upgrade
 # apt-get install apache2 mariadb-server mariadb-client php build-essential perl libapache2-mod-perl2 libxml-simple-perl libio-compress-perl libdbi-perl libapache-dbi-perl libdbd-mysql-perl libnet-ip-
 perl libsoap-lite-perl libxml-libxml-perl libmojolicious-perl nmap snmp php-mysql php-gd php-mbstring php-ldap php-imap php-apcu php-xmlrpc php-soap php-cas php-xml

 Configuration de la base de données :
 # mysql_secure_installation

 # mysql -u root -p

 MariaDB [(none)] CREATE DATABASE glpi;
 Query OK, 1 row affected (0.00 sec)

 MariaDB [(none)] CREATE USER 'glpi'@'localhost' IDENTIFIED BY 'motDePasse';
 Query OK, 0 rows affected (0.00 sec)

 MariaDB [(none)] GRANT ALL PRIVILEGES ON glpi.* TO 'glpi'@'localhost' WITH GRANT OPTION;
 Query OK, 0 rows affected (0.00 sec)

 MariaDB [(none)] FLUSH PRIVILEGES;

 MariaDB [(none)] exit;

 Configuration serveur WEB et installation de GLPi :
 # cd /var/www/html

 # rm index.html

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

 # tar zxvf glpi-9.5.1.tgz

 # chmod 755 -R /var/www/html/

 # chown www-data:www-data -R /var/www/html/

 # vim /etc/apache2/sites-available/000-default.conf
 On peut ajouter l'option suivante : ServerName glpi.atilf.fr en dessous de l'option DocumentRoot.

 # chown -R www-data:www-data /var/www/html/glpi

 # /usr/sbin/a2enmod rewrite
 Enabling module rewrite.
 To activate the new configuration, you need to run:
  systemctl restart apache2

 # systemctl enable apache2

 # systemctl restart apache2

 Veuillez saisir le nom DNS du serveur et le répertoire GLPi : http://glpi.atilf.fr/glpi

 # cp -R /var/www/html/glpi/install /root

 # rm -rf /var/www/html/glpi/install