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.

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.

php windows download

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.

Windows PHP Folder

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.

PHP Visual Studio

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

Visual Studio installation 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.

System properties windows

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

path variable

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

Copy to Clipboard
PHP path variable

Ouvrez l’application Windows explorer et accédez au dossier PHP.

Localisez le fichier nommé PHP.INI-PRODUCTION.

php ini production

Renommer PHP.INI-PRODUCTION à PHP.INI.

Modifiez le fichier nommé PHP.INI.

Voici le fichier original, avant notre configuration:

Copy to Clipboard

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.

Copy to Clipboard

Testez l’installation PHP.

Ouvrez une invite de commande DOS et entrez la commande suivante.

Copy to Clipboard

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.

Windows 2012 add role

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

IIS Installation

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

IIS Features

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

IIS enable CGI

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.

IIS Handles 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 :

Copy to Clipboard
PHP Module IIS

Cliquez sur le bouton nommé : Restrictions de demande.

Sélectionnez l’option Fichier ou Dossier et cliquez sur le bouton OK.

IIS PHP Request Restrictions

Cliquez sur le bouton OK.

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

IIS Module mapping

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.

IIS default page PHP

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 :

Copy to Clipboard
IIS PHP support

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.

IIS stop

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

IIS start

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.

Copy to Clipboard

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é.

php configuration file

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