Souhaitez-vous apprendre à installer PHP sur le serveur IIS ? Dans ce tutoriel, nous allons vous montrer comment installer et configurer PHP sur le serveur IIS.
• Windows 2012 R2
• Windows 2016
• Windows 2019
• PHP 7
Liste matérielle:
La section suivante présente la liste des équipements utilisés pour créer ce tutoriel Windows.
Chaque pièce de matériel énuméréci ci-dessus peut être trouvée sur le site Amazon.
Liste de lecture Windows:
Sur cette page, nous offrons un accès rapide à une liste de vidéos liées à l’installation de Windows.
N’oubliez pas de vous abonner à notre chaîne youtube nommée FKIT.
Didacticiel Windows :
Sur cette page, nous offrons un accès rapide à une liste de tutoriels Windows.
Tutoriel IIS – Installation PHP sur Windows
Tout d’abord, nous avons besoin d’accéder au site Web PHP pour Windows.
Localiser et télécharger les versions Non-Thread Safe (NTS) de PHP.

Dans notre exemple, le fichier suivant a été téléchargé: php-7.2.9-nts-Win32-VC15-x86.zip.
Créez un répertoire nommé PHP sur la racine de votre lecteur C.
Extraire le contenu du fichier à l’intérieur du dossier PHP.

PHP pour Windows nécessite l’installation d’une version spécifique de Microsoft Visual Studio.
Dans notre exemple, nous avons téléchargé le package PHP build VC15.
PHP Build VC 15 nécessite l’installation de la version Microsoft Visual Studio 2017.

Télécharger et installer Microsoft Visual Studio version 2017 x86.

Après avoir terminé l’installation Visual Studio, nous devons ajouter le répertoire PHP à la variable environnement PATH.
Accédez à la fenêtre propriétés système.
Accédez à l’onglet Advanced et cliquez sur le bouton Variables Environnement.

Sélectionnez la variable PATH et cliquez sur le bouton Modifier.

Ajoutez l’annuaire PHP à la fin de la valeur variable PATH.

Ouvrez l’application Windows explorer et accédez au dossier PHP.
Localisez le fichier nommé PHP.INI-PRODUCTION.

Renommer PHP.INI-PRODUCTION à PHP.INI.
Modifiez le fichier nommé PHP.INI.
Voici le fichier original, avant notre configuration:
Voici le fichier, après notre configuration.
Gardez à l’esprit que votre fichier fuseau horaire peut ne pas être le même que le mien.
Testez l’installation PHP.
Ouvrez une invite de commande DOS et entrez la commande suivante.
Félicitations! vous avez installé PHP sur le serveur Windows.
Tutoriel – Installation IIS sur Windows
Ouvrez l’application Server Manager.
Accédez au menu Gérer et cliquez sur Ajouter des rôles et des fonctionnalités.

Accédez à l’écran des rôles serveur, sélectionnez l’option Serveur Web (IIS) et cliquez sur le bouton Suivant.

Sur l’écran suivant, cliquez sur le bouton Ajouter des fonctionnalités.

Sur l’écran de service IIS, sélectionnez l’option CGI et terminez l’installation.

Le serveur IIS a été installé sur votre ordinateur, mais nous avons encore besoin de configurer l’intégration PHP.
Ouvrez l’application gestionnaire IIS et accédez à l’option Handler Mappings.

Sur la partie droite de l’écran, sélectionnez l’option nommée : Ajouter la cartographie du module.
Sur l’écran de cartographie du module, vous devrez saisir les informations suivantes :

Cliquez sur le bouton nommé : Restrictions de demande.
Sélectionnez l’option Fichier ou Dossier et cliquez sur le bouton OK.

Cliquez sur le bouton OK.
Si le message suivant est présenté, cliquez sur le bouton Oui.

Maintenant, nous devons configurer IIS pour accepter l’index.php comme une page par défaut.
Ouvrez l’application gestionnaire IIS et accédez à l’option Document par défaut.

Sur la partie droite de l’écran, sélectionnez l’option nommée : Ajouter…
Sur la fenêtre Ajouter un document par défaut, vous devrez saisir les informations suivantes :

Pour terminer l’installation, vous devez redémarrer le service IIS.
Cliquez à droite sur le nom du serveur en haut à gauche de l’écran et sélectionnez l’option Stop.

Cliquez à droite sur le nom du serveur en haut à gauche de l’écran et sélectionnez l’option Démarrer.

félicitations! Vous avez installé PHP sur le serveur Windows.
Le serveur IIS soutient maintenant l’utilisation de PHP.
Test de votre installation PHP sur Windows IIS
Ouvrez l’application bloc-notes et créez un document nommé test.php
Ce document doit être placé à l’intérieur du dossier WWWROOT.
Ouvrez votre navigateur et entrez l’adresse IP de votre serveur Web IIS plus /test.php
Dans notre exemple, l’URL suivante a été saisie dans le navigateur :
• http://35.162.85.57/test.php
Le contenu suivant doit être présenté.

L’installation PHP sur IIS a été testée avec succès.