# c) Téléchargement et installation de GLPI :

##### <a name="cc"></a><span style="color: #4472c4;">c) Téléchargement et installation de GLPI :</span>

##### Puis téléchargé le dossier compressé de GLPI 10.0.14 :

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

![](https://docu.lerenard.eu/uploads/images/gallery/2024-04/BTvZuR79BzAFRaZe-embedded-image-zog71av1.png)<u><span style="color: #0563c1; mso-no-proof: yes;">  
</span></u>

##### Puis une fois téléchargé, le décompressé (l’argument /var/www/html c’est pour qu'il se mettent automatiquement dans le dossier des pages web d’apache) :

```
sudo tar -xzvf glpi-10.0.16.tgz -C /var/www/html
```

##### Puis inclure tous les fichiers dans le groupe www-data pour permettre leur bon fonctionnement avec apache2 :

```
sudo chown www-data /var/www/html/glpi/ -R
```

##### Création d’un fichier conf pour apache2 car nous allons après modifier quelque paramètre d’apache pour permettre un accès direct à la page web de GLPI :

```
sudo nano /etc/apache2/sites-available/glpi.conf
```

```
<VirtualHost *:80> ServerName glpi.lerenard.eu
DocumentRoot /var/www/html/glpi/public
# If you want to place GLPI in a subfolder of your site (e.g. your virtual host is serving multiple applications),
# you can use an Alias directive. If you do this, the DocumentRoot directive MUST NOT target the GLPI directory itself.
# Alias "/glpi" "/var/www/html/glpi/public"
 <Directory /var/www/html/glpi/public>
Require all granted
 RewriteEngine On
# Redirect all requests to GLPI router, unless file exists.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
</Directory>
 </VirtualHost>
```

##### <span style="mso-no-proof: yes;">![](https://docu.lerenard.eu/uploads/images/gallery/2024-04/ypNpZLV9gVmsk1YC-embedded-image-2jrbwlcn.png)  
</span>

##### Configuration de apache2 pour dès que vous tapé l’ip sur un navigateur, il fasse la redirection vers GLPI :

```
sudo a2ensite glpi.conf (permet d’activé le fichier conf créé au-dessus pour glpi sur apache)
sudo a2dissite 000-default.conf (permet de désactivé le fichier 000-default.conf qui fais référence à index.html)
sudo a2enmod rewrite (permet l’activation du module rewrite pour apache2)
sudo systemctl restart apache2 (redémarrage d’apache2)
```