Comment installer PHP sur Windows ?

Mise à jour: 16 septembre 2024

PHP a été écrit à l’origine pour opérer sur les serveurs Web Linux. Cependant, il peut maintenant être installé sur la plupart des systèmes d’exploitation et des plateformes. Il est désormais possible d’exécuter la version PHP 7 et ultérieure sur les serveurs Web Windows.

Voici un aperçu sur comment installer, tester et configurer PHP sous Microsoft® Windows Server® 2019 et les versions ultérieures.

J’ai utilisé le programme d’installation « Microsoft Web Platform Installer » (WebPI) pour l’installation. Cela ne couvre pas l’installation de PHP à partir de la source.

Les prérequis de l’installation de PHP sur Windows

Avant d’installer PHP sur Windows Server 2019 et versions ultérieures, vous devez installer le Framework IIS (Internet Information Services).

Vous devez également installer l’extension Microsoft Windows Cache pour PHP.

1. Installer PHP avec WebPI

  1. Ouvrez WebPI à l’emplacement suivant sur votre système de fichiers:
C:Program FilesMicrosoftWeb Platform InstallerWebPlatformInstaller.exe
Remarque: Si WebPI n’est pas encore installé, vous pouvez le télécharger à partir de WebPI.
  1. Cliquez sur l’onglet « Produits », sur Frameworks, puis faites défiler les choix PHP.
  2. Sélectionnez « Ajouter » à côté de la version de PHP que vous souhaitez installer et cliquez sur Installer.
Utilisation de WebPI pour installer PHP sous Windows
  1. Lorsque vous êtes invité à accepter les termes du contrat de licence, vérifiez-les et cliquez sur « J’accepte ».
  2. Cliquez sur « Terminer » une fois l’installation complétée. L’environnement d’exécution PHP est stocké sur votre système de fichiers local à l’emplacement suivant:
C:Program Files (x86)PHP%version

2. Vérifier l’installation de PHP sous Windows

Après avoir installé PHP avec succès, vous pouvez maintenant tester ses fonctionnalités en procédant comme suit:

  1. Créez un fichier à l’aide d’un éditeur de texte et insérez l’extrait de code suivant:
<?php phpinfo();?>
  1. Lorsque vous exécutez ce code, des informations détaillées sur la configuration PHP actuelle du système local seront affichées. Enregistrez le fichier sous info.php dans le répertoire racine IIS.
Remarque: Le répertoire racine IIS par défaut est C:inetpubwwwroot.
  1. Ouvrez un navigateur Web et accédez à l’URL suivante:
http://localhost/info.php

Lorsque PHP est installé avec succès, un écran affiche les détails de la configuration PHP.

Remarque: ces informations peuvent être sensibles. Assurez-vous donc de supprimer le fichier info.php une fois l’installation testée.
PHP info sous windows
À lire aussi: Les meilleurs hébergements Web PHP

3. Personnaliser PHP ?

Le fichier php.ini qui se trouve à la racine de l’installation locale contient les paramètres de configuration pour PHP. Pour personnaliser PHP, procédez comme suit:

  1. Ouvrez l’explorateur de fichiers et définissez le chemin d’accès au fichier php.ini.
Remarque: vous pouvez trouver le fichier php.ini actuellement chargé en utilisant la commande de script phpinfo(); utilisé dans la section précédente.
  1. Ouvrez le fichier avec un éditeur de texte et effectuez les modifications nécessaires.
Remarque: Pour plus d’informations sur les directives PHP, consultez le manuel officiel de PHP.
  1. Enregistrez le fichier après avoir terminé avec vos modifications.
  2. Ensuite, redémarrez le service IIS pour charger les modifications de configuration.
  3. Ouvrez le « gestionnaire de serveur » à partir de la barre des tâches.
  4. Dans le « menu Outils », sélectionnez « Gestionnaire des services Internet (IIS) ».
  5. Sélectionnez le serveur dans l’écran de droite et cliquez sur « Redémarrer » dans la section « Gérer le serveur ».

4. Modifier les paramètres du document par défaut

Afin de s’assurer que le contenu PHP est servi en tant que première option, vous devez modifier le paramètre de document par défaut dans le gestionnaire IIS en procédant comme suit:

  1. Ouvrez le « gestionnaire de serveur » à partir de la barre des tâches.
  2. Dans le menu Outils, cliquez sur Gestionnaire des services Internet (IIS).
  3. Dans le Gestionnaire des services Internet (IIS), sélectionnez la page d’accueil du serveur.
  4. Double-cliquez sur l’option Document par défaut.
  5. Sélectionnez l’option index.php et déplacez-le en haut de la liste.
Modification fichier PHP par défaut sous Windows

IIS sert maintenant les fichiers index.php à partir du dossier wwwroot avant tous les autres types de document.

Jacques Tremblay
Suivez moi
Les derniers articles par Jacques Tremblay (tout voir)
Top Hebergeur
Logo
Compare items
  • Total (0)
Compare
0