Maison > développement back-end > PHP7 > Comment configurer l'environnement d'exploitation Windows 7 avec PHP7

Comment configurer l'environnement d'exploitation Windows 7 avec PHP7

醉折花枝作酒筹
Libérer: 2023-02-18 06:08:01
avant
2446 Les gens l'ont consulté

Cet article vous présentera comment créer un environnement d'exploitation Windows 7 avec PHP7. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.

Comment configurer l'environnement d'exploitation Windows 7 avec PHP7

php7 serait capable de rattraper le HHVM de Facebook Afin de profiter des hautes performances légendaires, j'ai délibérément essayé d'installer php7 sur mon ordinateur local. , mais en vain je ne l'admets pas, mais l'environnement d'exécution de php7 est encore un peu dur par rapport au php5 précédent. Commençons par le sujet.

1. Préparation de l'environnement

1. Configuration requise pour la version Windows7

Si vous utilisez le système Win7, vous devez vous assurer que le SP1 est installé sur votre système. Ce package de mise à jour est absolument nécessaire, comme le montre l'image :

2 Pour télécharger php7

vous devez télécharger la version thread-safe de php7. , sinon, nous ne pourrons pas charger l'extension php7apache2_4.dll, adresse de téléchargement :

http://php.net/downloads.php

3. Téléchargez Apache2.4

Pour des raisons de compatibilité, nous avons choisi la version Apache sous l'environnement de compilation VC9

http://httpd.apache.org/download.cgi

.

Le processus de téléchargement est le suivant :

Remarque : Apache2.2 ne prend pas en charge php7, nous devons donc télécharger Apache2.4

4. Téléchargez Visual C++ 2015

Puisque php7 utilise l'environnement de compilation VC14, nous devons également télécharger. Visual C++ 2015, adresse de téléchargement :

https://www.microsoft.com/en-US/download/details.aspx?id=48145

2. Démarrez l'installation

1. Double-cliquez pour installer vc_redist.x64.exe

2. Décompressez php-7.0.10-Win32-VC14-x64.zip, la structure des répertoires est la suivante :

3. Décompressez httpd-2.4.23-x64.zip. La structure des répertoires est la suivante :

4. 🎜>

Entrez la ligne de commande cmd et saisissez :

"D:programmyplatformApache2.4binhttpd.exe" -k install -n Apache2.4, comme indiqué dans l'image :

L'image ci-dessus indique des autorisations insuffisantes. Nous l'exécutons à nouveau avec les privilèges d'administrateur, comme le montre la figure :

Comment configurer lenvironnement dexploitation Windows 7 avec PHP7

La figure ci-dessus indique que le service système Apache2.4 a été créé avec succès .

3. Configurez Apache

Fichier à modifier : D:/program/myplatform/Apache2.4/conf/httpd.conf

1. apache

Changez Define SRVROOT "/Apache24" en

Define SRVROOT "D:/program/myplatform/Apache2.4"
Copier après la connexion

2 Configure workspace

Modifiez les deux lignes suivantes

DocumentRoot "${SRVROOT}/htdocs"
<Directory "${SRVROOT}/htdocs">
Copier après la connexion

en

DocumentRoot "D:/javapro"
<Directory "D:/javapro">
Copier après la connexion
<. 🎜>3. Chargez le module php

A la fin de la balise , ajoutez les trois lignes suivantes :

PHPIniDir "../PHP/php-7.0.10"
LoadModule php7_module "../PHP/php-7.0.10/php7apache2_4.dll"
AddType application/x-httpd-php .php
Copier après la connexion

Remarque : les chemins relatifs sont utilisés ici, les chemins relatifs Le Le répertoire racine est la valeur du paramètre ServerRoot, qui est la valeur définie précédemment par SRVROOT, et non le répertoire où se trouve le fichier de configuration httpd.conf.

4. Désactiver l'accès à l'annuaire du site Web

Pour des raisons de sécurité, nous ferions mieux de configurer cette option pour interdire l'accès à la liste de l'annuaire du site Web. Comme suit :

Dans la balise , remplacez

Options Indexes FollowSymLinks
Copier après la connexion

par

Options None
Copier après la connexion

Configurez la page d'accueil par défaut

Dans la balise , remplacez

DirectoryIndex index.html
Copier après la connexion

par

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

4. Configurez php

Fichiers à modifier : D:/program/myplatform /php -7.0.10/php.ini

1. Modifiez php.ini-development

dans le fichier php.ini-development dans le D:/program/myplatform/php-7.0. .10 répertoire Changez le nom en php.ini

2 Modifiez le répertoire d'extension

extension_dir = "D:/program/myplatform/PHP/php-7.0.10/ext"
Copier après la connexion

Ce doit être un chemin absolu

3. Activez les extensions associées

selon les besoins Pour les extensions associées, j'ai uniquement activé les extensions suivantes :

extension=php_gd2.dll

extension=php_curl.dll

extension=php_mbstring.dll

extension=php_openssl.dll

extension=php_mysqli.dll

extension=php_pdo_mysql.dll

Remarque : En php7, l'extension php_mysql.dll n'est pas plus pris en charge.

4. Définir le fuseau horaire

date.timezone ="Asia/Shanghai"

5. 设置错误报告等级

error_reporting = E_ALL ^ E_NOTICE

五. 检查Apache配置

切换到apache安装目录的bin目录下,输入:httpd.exe -t,如图:

如果返回Syntax OK,则表示apache在配置上以及所需的运行环境都是OK的,如果不是,则需要根据错误提示,排查错误。

六. 测试Apache,php是否正常工作

在工作空间的根目录下,新建一个index.php,内容如下:

phpinfo();
Copier après la connexion

然后,启动Apache服务,如图:

打开浏览器,输入:http://localhost:8081,如果看到如下界面,则表示运行环境配置成功了!

推荐学习: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!

Étiquettes associées:
source:csdn.net
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