Maison  >  Article  >  développement back-end  >  Comment configurer un environnement php sur le serveur Windows

Comment configurer un environnement php sur le serveur Windows

PHPz
PHPzoriginal
2023-04-25 18:22:12894parcourir

À l'ère actuelle de développement rapide d'Internet, les activités basées sur le développement Web sont progressivement devenues une méthode privilégiée par diverses entreprises, et les serveurs sont un élément indispensable de toute entreprise Internet. Pour la plupart des débutants sur Internet, la configuration d'un serveur est une question relativement compliquée, c'est pourquoi cet article explique comment configurer PHP sur un serveur Windows à titre de référence.

Tout d'abord, afin de mettre en place un environnement PHP, nous avons besoin d'un serveur Web pouvant fonctionner sous Windows. Ici, nous choisissons IIS comme serveur Web, qui est une application de serveur Web développée par Microsoft et peut fonctionner sur le système d'exploitation Windows. IIS peut être démarré en installant le gestionnaire des services Internet (IIS).

Ensuite, nous devons installer PHP. Vous pouvez choisir la version Windows officiellement fournie de PHP, ou vous pouvez télécharger un package d'installation PHP tiers. Ici, nous choisissons de télécharger le package d'installation PHP pour l'installation. Choisissez une version de PHP qui vous convient, téléchargez-la et extrayez-la directement dans le répertoire racine d'IIS, tel que : C:inetpubwwwroot.

Ensuite, nous devons faire quelques configurations sur le serveur IIS. Dans le gestionnaire IIS, recherchez le chemin où se trouve le PHP que nous avons téléchargé, sélectionnez « Handler Mappings », puis cliquez sur le bouton « Add Module Mapping » dans le menu de droite. Dans la boîte de dialogue qui apparaît, saisissez les informations correspondantes. Parmi eux, "Request Path" sélectionne *.php, "Module" sélectionne FastCgiModule et "Executable" sélectionne le chemin où se trouve php-cgi.exe. Cochez ensuite « Invoquer le gestionnaire uniquement si la demande est mappée », sélectionnez « Le fichier ou le dossier existe » et enfin cliquez sur OK pour enregistrer la configuration.

Ensuite, nous devons configurer FastCGI. FastCGI est une extension de serveur Web à usage général et hautes performances qui peut améliorer les performances des applications Web utilisant FastCGI. Dans IIS Manager, recherchez l'onglet "Paramètres FastCGI" et cliquez sur "Ajouter une application" pour configurer une nouvelle application FastCGI.

Dans la boîte de dialogue "Ajouter une application FastCGI" qui s'ouvre, saisissez les informations correspondantes. Entrez le chemin où se trouve php-cgi.exe dans « Chemin complet », entrez « -c C:php.ini » dans « Arguments », et enfin cliquez sur OK pour enregistrer la configuration.

Enfin, nous devons effectuer quelques réglages pour l'environnement PHP dans le fichier php.ini. Recherchez le fichier C:php.ini, ouvrez-le avec un éditeur, recherchez le paramètre "extension_dir", entrez le chemin du répertoire de la bibliothèque d'extension, tel que : extension_dir = "C:phpext", puis recherchez le paramètre "fastcgi .impersonate" et modifiez-le. Définissez fastcgi.impersonate = 1 et enfin enregistrez le fichier.

À ce stade, nous avons mis en place avec succès l'environnement PHP. Vous pouvez tester si PHP fonctionne normalement en saisissant « http://localhost/index.php » dans le navigateur.

En bref, il n'est pas difficile de mettre en place un environnement PHP sur un serveur Windows. Il vous suffit de suivre les étapes ci-dessus. Bien entendu, afin de mieux utiliser et gérer l'environnement PHP, il est recommandé aux développeurs d'avoir une compréhension approfondie et de maîtriser les connaissances pertinentes pour réaliser de meilleures applications.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn