GLPI sur IIS : configuration et installation

Windows Server 2012R2  Windows Server 2016  Windows Server 2019

Dans ce tutoriel, je vais vous expliquer comment préparer l’environnement Windows pour installer GLPI sous IIS et comment configurer GLPI pour l’envoie d’e-mail à l’aide d’un serveur SMTP.

Prérequis

Préparation de l’environnement pour GLPI sur IIS

Sur le serveur IIS, créer un dossier 1 qui va recevoir GLPI.

Dossier glpi sous IIS

Ouvrir la console de gestion IIS, sélectionner le dossier Sites 1, faire un clic droit dessus et cliquer sur Ajouter un site Web … 2.

Création du site

Aller sur le serveur où le rôle DNS est installé, ouvrir la console et ajouter une nouvelle enregistrement A 1 en faisant un clic droit sur dans la zone.

Ajout enregistrement DNS

Entrer le nom de l’hôte 1 défini lors de la création du site, entrer l’adresse IP de votre serveur IIS 2 et cliquer sur le bouton Ajouter un hôte 3.

Enregistre A

Cliquer sur OK 1 pour fermer le message de confirmation de création de l’enregistrement.

Confirmation de création

Cliquer sur Terminé 1 pour fermer la fenêtre.

Fermer la fenetre

L’enregistrement est créé 1.

Enregistrement pour GLPI ajouté

Retourner sur le console IIS, placer vous sur le site glpi 1 et cliquer sur PHP Manager 2.

Configuration du site

Pour fonctionner correctement GLPI à besoin que certaines extensions PHP soient activés. Cliquer sur Activer ou désactiver une extension 1.

Gestion des extensions PHP

Activer l’extension php_ldap, sélectionner la 1 puis faire un clic droit dessus et cliquer sur Activer 2.

Activation extension LDAP

Faire de même avec l’extension php_fileinfo.

Les extensions fileinfo et ldap sont activés.

Activations pour GLPI sous IIS

Faire un clic droit sur le site glpi 1, aller sur Gérer le site web 2 et cliquer sur Redémarrer 3 pour la prise en compte des extensions PHP.

Redemarrer le site pour la prise en compte des modifications

Copier le contenu de l’archive télécharger dans le répertoire sur site web sur IIS 1.

Copie des fichiers de GLPI

Modifier les droits des dossiers config et files 1 pour donner l’accès Modification 2 au groupe Tout le monde 3.

Modification des droits sur les dossiers

Lancer un navigateur internet et entrer l’adresse dns défini au début.

Installation de GLPI

Le tutoriel suivant GLPI : installation et configuration de base vous guidera pour l’installation.

Après l’installation

Renommer / Supprimer le dossier install

Aller dans le dossier où GLPI a été copié et supprimer ou renommer le dossier install 1.

Renommer le dossier install

Envoie d’email

Sous IIS la configuration pour envoyer des e-mails avec PHP n’étant aussi simple que vous linux à mettre en place, je vous conseille de renseigner directement un serveur SMTP (interne/fai) dans la configuration de GLPI.

Depuis le menu de navigation, aller sur Configuration 1 / Notifications 2.

Aller à l'administration des notifications

Cliquer sur Configuration des suivis par courriels 1.

Ouvrir la configuration du courriel

Si l’option Configuration des suivis par courriels n’est pas disponible, il faut passer à Oui Activer le suivi et Activer le suivi par courriel. En enregistrant, la page sera rechargée et il sera possible de configurer le suivi par courriels.

Entrer l’adresse e-mail de l’expéditeur 1 et de réponse 2. Mode d’envoi choisir SMTP 3. Entrer l’adresse du serveur 4 et si nécessaire Identifiant A et mot de passe B. Cliquer sur le bouton Sauvegarder 5 pour enregistrer la configuration.

Paramétrage du serveur SMTP


Related Posts


Let’s encrypt générer un PFX avec IIS

SommaireIntroPrérequisGénérer un PFX Let's EncryptRécupérer le certificat au format PFX Intro Dans ce tutoriel, je vais vous expliquer comment générer un certificat Let's Encrypt en PFX pour ensuite p

GLPI 9.3 convertir les tables en innodb

SommaireIntroductionConvertir les tables au format INNODB GLPI migration INNODB sous Windows GLPI migration INNODB sous Linux Introduction Depuis la version 9.3 de GLPI, les nouvelles installations ut

PHP sur IIS : Installation et configuration

SommairePrésentation Prérequis Installation de PHP Installation de PHP Manager for IIS Configuration de PHPActiver une extension PHPUtiliser des versions différentes de PHP en fonction des sites Prése

Retour haut de page