Vous êtes sur la page 1sur 4

tape 1 : installer IIS et PHP

En utilisant ce site, vous autorisez les cookies des fins d'analyse, de pertinence et de publicit

https://technet.microsoft.com/fr-fr/library/hh994592.aspx

En savoir plus

tape 1 : installer IIS et PHP


1 sur 1 ont trouv cela utile
Publication: mai 2012
Mis jour: mai 2012
S'applique : Windows Server 2012, Windows Server 2012 R2

Lors de cette tape de cration d'un site Web PHP, vous allez installer IIS et FastCGI, tlcharger et installer PHP et l'extension WinCache, et tlcharger votre
application PHP.
La liste suivante montre les tches ncessaires pour effectuer cette tape :

1.1. Installer IIS


1.2 Installer PHP l'aide de Web PI
1.3. Tlcharger et installer PHP manuellement
1.4. Ajouter votre application PHP

Quand vous avez termin, assurez-vous qu'IIS et PHP sont installs et que votre application PHP a t ajoute votre site web. Ensuite, accdez l'tape 2 :
configurer les paramtres PHP.

1.1. Installer IIS


Vous pouvez utiliser Web Platform Installer (Web PI) pour installer IIS et les applications qui s'excutent sur IIS. Web PI permet d'installer les dernires versions des
offres de plateforme web disponibles en quelques clics. l'aide de Web PI, vous pouvez tlcharger et installer les outils nouveaux ou mis jour, notamment PHP.
Pour en savoir plus sur Web PI, voir En savoir plus et installer Web PI.
Si vous n'utilisez pas Web PI pour installer IIS, vous pouvez installer IIS manuellement. Pour installer IIS manuellement, procdez comme suit :

Pour installer IIS sur Windows Server 2012


1. Dans la page d'accueil, cliquez sur la vignette Gestionnaire de serveur, puis sur OK.
2. Dans Gestionnaire de serveur, cliquez sur Tableau de bord, puis sur Ajouter des rles et des fonctionnalits.
3. Dans l'Assistant Ajout de rles et de fonctionnalits, dans la page Avant de commencer, cliquez sur Suivant.
4. Dans la page Slectionner le type dinstallation, slectionnez Installation base sur un rle ou une fonctionnalit, puis cliquez sur Suivant.
5. Dans la page Slectionner le serveur de destination, slectionnez Slectionner un serveur du pool de serveurs, slectionnez votre serveur, puis
cliquez sur Suivant.
6. Dans la page Slectionner des rles de serveurs, cliquez sur Serveur Web (IIS), puis sur Suivant.
7. Dans la page Select FeaturesSlectionner des fonctionnalits, notez les fonctionnalits prslectionnes qui sont installes par dfaut, puis slectionnez
CGI. Cette option installe galement FastCGI, qui est recommand pour les applications PHP.
8. Cliquez sur Suivant.
9. Dans la page Rle de serveur web (IIS), cliquez sur Suivant.
10. Dans la page Slectionner les services de rle, notez les services de rle prslectionns qui sont installs par dfaut, puis cliquez sur Suivant.

Note
Vous devez seulement installer les services de rle IIS 8 par dfaut pour un serveur web de contenu statique.

11. Dans la page Confirmer les slections pour l'installation, vrifiez vos slections, puis cliquez sur Installer.
12. Dans la page Rsultats de l'installation, vrifiez que votre installation du rle Serveur Web (IIS) et des services de rle obligatoires s'est effectue
correctement, puis cliquez sur Fermer.
13. Pour vrifier qu'IIS a t install correctement, tapez la commande suivante dans un navigateur web :
http://localhost

1 sur 4

06/07/2015 07:37

tape 1 : installer IIS et PHP

https://technet.microsoft.com/fr-fr/library/hh994592.aspx

Vous devez voir la page d'accueil IIS par dfaut.

Pour installer IIS sur Windows 8


1. Dans la page d'accueil, tapez panneau de configuration, puis cliquez sur l'icne Panneau de configuration dans les rsultats de recherche.
2. Dans le Panneau de configuration, cliquez sur Programmes, puis sur Activer ou dsactiver des fonctionnalits Windows.
3. Dans la bote de dialogue Fonctionnalits Windows, cliquez sur Internet Information Services, notez les fonctionnalits prslectionnes qui sont
installes par dfaut et slectionnez CGI. Cette option installe galement FastCGI, qui est recommand pour les applications PHP.
4. Cliquez sur OK.
5. Pour vrifier qu'IIS a t install correctement, tapez la commande suivante dans un navigateur web :
http://localhost
Vous devez voir la page d'accueil IIS par dfaut.

1.2 Installer PHP l'aide de Web PI


La mthode recommande pour installer PHP sur un ordinateur Windows ou Windows Server consiste utiliser Web Platform Installer (Web PI).

Pour installer PHP manuellement


1. Ouvrez un navigateur sur le site web suivant : Microsoft Web Platform Installer 3.0.
2. Cliquez sur Tlcharger maintenant, puis sur Excuter.
3. En haut de la fentre Web Platform Installer, cliquez sur Produits.
4. Cliquez sur Infrastructures, puis slectionnez la version actuelle de PHP. ( la date de rdaction de ce document, la version actuelle est PHP 5.3.13.)
5. Cliquez sur Installer.
La page Web Platform Installation affiche la version de PHP et de ses dpendances qui sera installe.
6. Cliquez sur J'accepte.
Web PI installe les packages PHP.
7. Cliquez sur Terminer.

1.3. Tlcharger et installer PHP manuellement


Si vous dcidez de tlcharger et d'installer PHP manuellement, les procdures de cette section vous guident lors des tches suivantes :

Tlcharger PHP et l'extension WinCache.


Installer PHP et WinCache.
Ajouter le dossier d'installation PHP la variable d'environnement Path.
Configurer un mappage de gestionnaire pour PHP.
Ajouter des entres de document par dfaut pour PHP.
Tester votre installation PHP.

Pour simplifier cette procdure, installez l'extension WinCache, mais ne la configurez pas. Vous configurerez et testerez WinCache l' tape 2 : configurer les
paramtres PHP.

Pour tlcharger et installer PHP et WinCache


1. Ouvrez votre navigateur la Page de tlchargement de Windows pour PHP et tlchargez le package zip non thread-safe PHP 5.3.

Attention

2 sur 4

06/07/2015 07:37

tape 1 : installer IIS et PHP

https://technet.microsoft.com/fr-fr/library/hh994592.aspx

La version PHP 5.4 ne fonctionne pas avec la version 1.1 de l'extension WinCache. Utilisez PHP 5.3 jusqu' ce que ce problme soit rsolu.

2. Tlchargez l'extension WinCache (Php_wincache-svn20110402-5.2-nts-vc6-x86.zip) partir de la Liste des extensions Windows pour PHP.
3. Extrayez tous les fichiers du package .zip PHP vers un dossier de votre choix, par exemple C:\PHP\.
4. Extrayez le package .zip WinCache dans le dossier d'extensions PHP (\ext), par exemple C:\PHP\ext.
Le package .zip WinCache contient un fichier (Php_wincache.dll).
5. Ouvrez le Panneau de configuration, cliquez sur Systme et scurit, sur Systme, puis sur Paramtres systme avancs.
6. Dans la fentre Proprits systme, slectionnez l'onglet Avanc, puis cliquez sur Variables d'environnement.
7. Sous Variables systme, slectionnez Chemin d'accs, puis cliquez sur Modifier.
8. Ajoutez le chemin d'accs votre dossier d'installation PHP la fin de la Valeur de la variable, par exemple ;C:\PHP. Cliquez sur OK.
9. Ouvrez le Gestionnaire des services Internet, slectionnez le nom d'hte de votre ordinateur dans le panneau Connexions, puis double-cliquez sur
Mappages de gestionnaires.
10. Dans le volet Action, cliquez sur Ajouter un module de mappage.
11. Dans Chemin d'accs la demande, tapez *.php.
12. Dans le menu Module, slectionnez FastCgiModule.
13. Dans la zone Excutable, tapez le chemin d'accs complet Php-cgi.exe, par exemple C:\PHP\Php-cgi.exe.
14. Dans Nom, tapez un nom pour le mappage de module, par exemple FastCGI.
15. Cliquez sur OK.
16. Slectionnez le nom d'hte de votre ordinateur dans le panneau Connexions et double-cliquez sur Document par dfaut.
17. Dans le volet Action, cliquez sur Ajouter. Tapez Index.php dans la zone Nom, puis cliquez sur OK.
18. Cliquez de nouveau sur Ajouter. Tapez Default.php dans la zone Nom, puis cliquez sur OK.

Pour tester votre installation PHP


1. Ouvrez un diteur de texte, par exemple le Bloc-notes, en tant qu'administrateur.
2. Dans un nouveau fichier, tapez le texte suivant : <?php phpinfo(); ?>
3. Enregistrez le fichier en tant que C:\inetpub\wwwroot\Phpinfo.php.
4. Ouvrez un navigateur et entrez l'URL suivante : http://localhost/phpinfo.php
Une page web la mise en forme correcte affiche les paramtres PHP actuels.

1.4. Ajouter votre application PHP


Une fois que vous avez install IIS et PHP, vous pouvez ajouter une application PHP votre serveur web. Cette section dcrit comment configurer votre application
PHP sur un serveur web IIS avec PHP install. Elle n'explique pas comment dvelopper une application PHP.

Pour ajouter une application web PHP


1. Ouvrez le Gestionnaire des services Internet.
Pour Windows Server 2012, dans la page d'accueil, cliquez sur la vignette Gestionnaire de serveur, puis sur OK. Dans le Tableau de bord du
Gestionnaire de serveur, cliquez sur le menu Outils, puis sur Gestionnaire des Services Internet (IIS).
Pour Windows 8, dans la page d'accueil, tapez panneau de configuration, puis cliquez sur l'icne Panneau de configuration dans les rsultats
de recherche. Sur l'cran Panneau de configuration, cliquez sur Systme et scurit, sur Outils d'administration, puis sur Gestionnaire des
Services Internet (IIS).
2. Dans le volet Connexions, cliquez avec le bouton droit sur le nud Sites dans l'arborescence, puis cliquez sur Ajouter un site Web.
3. Dans la bote de dialogue Ajouter un site Web, tapez un nom convivial pour votre site web dans la zone Nom du site.
4. Si vous souhaitez slectionner un autre pool d'applications que celui mentionn dans la zone Pool d'applications, cliquez sur Slectionner. Dans la
bote de dialogue Slectionner un pool d'applications, slectionnez un pool d'applications dans la liste Pool d'applications, puis cliquez sur OK.
5. Dans la zone Chemin d'accs physique, tapez le chemin d'accs physique au dossier du site web ou cliquez sur le bouton Parcourir (...) pour rechercher

3 sur 4

06/07/2015 07:37

tape 1 : installer IIS et PHP

https://technet.microsoft.com/fr-fr/library/hh994592.aspx

le dossier dans le systme de fichiers.


6. Si le chemin d'accs physique que vous avez entr l'tape 5 est un partage distant, cliquez sur Se connecter en tant que pour spcifier des
informations d'identification qui ont l'autorisation d'accder au chemin. Si vous n'utilisez pas d'informations d'identification spcifiques, slectionnez
l'option Utilisateur de l'application (authentification directe) dans la bote de dialogue Se connecter en tant que.
7. Slectionnez le protocole pour le site web dans la liste Type.
8. La valeur par dfaut dans la zone Adresse IP est Toutes non attribues. Si vous devez spcifier une adresse IP statique pour le site web, tapez l'adresse
IP dans la zone Adresse IP.
9. Tapez un numro de port dans la zone de texte Port.
10. Si vous le souhaitez, tapez un nom d'en-tte d'hte pour le site web dans la zone En-tte d'hte.
11. Si vous ne devez pas apporter de modifications au site et que vous souhaitez que le site web soit immdiatement disponible, cochez la case Dmarrage
immdiat du site Web.
12. Cliquez sur OK.

Voir aussi
Configurer un site web PHP sur IIS
tape 1 : planifier l'installation de PHP et de serveur web IIS
tape 2 : configurer les paramtres PHP
tape 3 : configurer la scurit des applications PHP
Plateforme de serveur Web (IIS) adapte l'hbergement : vue d'ensemble du scnario

Ajouts de la communaut
2015 Microsoft

4 sur 4

06/07/2015 07:37