Mise en place d'un environnement de développement PHP sous Windows

WBOY
Libérer: 2023-05-06 15:24:09
original
2125 Les gens l'ont consulté

À l'ère actuelle d'Internet, la plupart des sites Web sont construits sur la base du langage PHP. Afin de développer rapidement PHP, un environnement de développement correspondant doit être construit. Pour les systèmes Windows, nous présenterons ci-dessous en détail comment configurer un environnement de développement PHP.

1. Installer Apache

Apache est actuellement l'un des logiciels de serveur Web les plus populaires. Lors du développement avec PHP, nous devons installer le service Web d'Apache.

Avant l'installation, assurez-vous qu'aucun autre service Web (tel que IIS) n'est exécuté sur cette machine.

Vous pouvez télécharger la dernière version du logiciel Apache depuis la page de téléchargement du site officiel d'Apache (http://httpd.apache.org/), ou directement en cliquant sur (http://httpd.apache.org/download.cgi) à télécharger.

Une fois le téléchargement terminé, double-cliquez pour installer.

Pendant le processus d'installation, vous devez sélectionner les composants à installer, comme indiqué dans la figure ci-dessous :

Mise en place dun environnement de développement PHP sous Windows

Ici, il nous suffit d'installer le "Apache HTTP Server" par défaut.

Pendant le processus d'installation, il vous sera demandé le répertoire d'installation par défaut. Ici, nous prenons le répertoire par défaut comme exemple de démonstration.

Mise en place dun environnement de développement PHP sous Windows

Après avoir terminé l'installation, nous pouvons trouver le dossier "Apache HTTP Server" dans le menu "Démarrer", puis entrer l'élément de menu "Control Apache Server" dans le dossier et cliquer sur le bouton "Démarrer". ce service Web.

Mise en place dun environnement de développement PHP sous Windows

Comment vérifier si Apache a démarré avec succès ? C'est très simple. Nous pouvons saisir http://localhost dans le navigateur et voir l'image suivante, ce qui signifie qu'Apache a démarré avec succès.

Mise en place dun environnement de développement PHP sous Windows

2. Installez PHP

PHP est l'un des langages de développement Web les plus populaires à l'heure actuelle, et PHP doit être installé pour prendre en charge le développement de sites Web.

Vous pouvez télécharger la dernière version de PHP depuis le site officiel de PHP (http://www.php.net/downloads.php), ou cliquer directement (http://windows.php.net/download/) pour télécharger .

Une fois le téléchargement terminé, exécutez le programme d'installation.

Avant l'installation, confirmez que le service Web Apache a été désactivé.

Ici, nous prenons le fichier php-7.2.3-Win32-VC15-x64.zip comme exemple de démonstration.

Extrayez le fichier php-7.2.3-Win32-VC15-x64.zip téléchargé dans le répertoire local "C:PHP".

Une fois la décompression terminée, éditez le fichier php.ini-development dans le répertoire "C:PHP" et modifiez les éléments de configuration pertinents pour prendre en charge les bibliothèques de classes étendues requises pour le développement PHP, comme indiqué ci-dessous :

;extension=bz2
;extension=curl
;extension=fileinfo
;extension=gd2
;extension=gettext
;extension=gmp
;extension=intl
;extension=imap
;extension=interbase/firebird
;extension=ldap
;extension=mbstring
;extension=exif      ; Must be after mbstring as it depends on it
;extension=mysqli
;extension=oci8_12c  ; Use with Oracle Database 12c Instant Client
;extension=odbc
;extension=openssl
;extension=pdo_firebird
;extension=pdo_mysql
;extension=pdo_oci
;extension=pdo_odbc
;extension=pdo_pgsql
;extension=pdo_sqlite
;extension=pgsql
;extension=shmop
Copier après la connexion

Au fait Expliquez que ";" est utilisé ici pour commenter certaines extensions car dans la configuration de l'environnement "Intégration de PHP et Apache" ci-dessous, le chargement de toutes les bibliothèques d'extensions PHP dans Apache n'a pas été activé.

Vous pouvez maintenant utiliser la commande "php -v" dans la ligne de commande pour vérifier si PHP a été installé avec succès. Si vous voyez le résultat comme indiqué ci-dessous, l'installation est réussie.

Mise en place dun environnement de développement PHP sous Windows

3. Intégration de PHP et Apache

Ensuite, vous devez intégrer PHP et Apache.

Dans cet exemple, nous utilisons l'approche module d'Apache pour réaliser cette intégration.

Tout d'abord, nous devons ouvrir le fichier de configuration "httpd.conf" dans Apache et apporter quelques modifications à son contenu.

Entrez dans le répertoire "C:Program Files (x86)Apache Software FoundationApache2.2conf", recherchez le fichier "httpd.conf" et apportez les modifications suivantes après l'édition :

1. Activez le module PHP

Recherchez " LoadModule" dans le fichier, recherchez le "php7_module" disponible. Vous devriez pouvoir trouver le PHP nouvellement installé, puis décommenter cette ligne devant lui.

Par exemple :

LoadModule php7_module "C:/PHP/php7apache2_4.dll"
Copier après la connexion

2. Ajouter un processeur pour les fichiers PHP

Dans le fichier "httpd.conf", recherchez l'élément de processeur par défaut "AddHandler" et ajoutez l'extension de fichier pour PHP après cet élément ( .php). paramètres, par exemple :

AddHandler php7-script .php
Copier après la connexion

3. Définissez l'index du répertoire

Ajoutez index.php à "DirectoryIndex" pour prendre en charge la configuration d'elfinder :

DirectoryIndex index.php elfinder.php
Copier après la connexion

Définissez comme suit :

<ifmodule dir_module>
    DirectoryIndex index.php elfinder.php
</ifmodule>
Copier après la connexion

4. Définissez le répertoire racine du document

. répertoire racine du document vers le chemin du répertoire racine Apache Web :

DocumentRoot "C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs"
Copier après la connexion

5. Configurez PHP.ini

Recherchez "PHPIniDir" dans "httpd.conf" et remplacez son chemin par le chemin d'installation de PHP, par exemple :

PHPIniDir "C:/PHP"
Copier après la connexion

设置完成后重启Apache Web服务即可,此时可以在“C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs”目录中新建“index.php”文件,内容如下:

<?php phpinfo();
?>
Copier après la connexion

(笑容虽不逊“Hello World”示例,查看php环境的信息毕竟是学习PHP的必经之路。)

保存并通过浏览器访问http://localhost/index.php文件,查验php脚本是否正常运行,如果您能看到如下输出,说明PHP和Apache环境均已经成功搭建。

Mise en place dun environnement de développement PHP sous Windows

至此,PHP开发环境的安装与配置工作就完成了。

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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal