windows环境下apache VC14+php环境配置
版本选择:apache 2.4.41 VC14+php7.1.33 X64
一、安装Apache
1.登录 /
2.如图所示,先点击左侧Download链接跳转
3.如图所示,选择Apache HTTP Server 2.4.41 (httpd): 2.4.41 is the latest available version版本下的“Files for Microsoft Windows“ 选项,进入下载页面;
4.如图所示,选择Downloading Apache for Windows下的“ApacheHaus”;
5.选择Apache 2.4 VC14,(注意:下载apache时注意是32位还是64位,VC14的选择要和之后PHP的选择一致)
我的电脑是64位的
6.下载结束后,将文件解压缩到文件夹(根据个人情况而定,如E:\apachevc14\Apache24)
7.(a)用文本编辑器(如果没有用记事本)打开E:\apachevc14\Apache24\conf\httpd.conf文件(根据个人解压后路径)
(b)找到:Define SRVROOT,设置成Define SRVROOT “E:\apachevc14\Apache24”,这里设置的值是之前解压缩的文件夹位置。
8.按开始键(ctrl右边那个)输入cmd,右键以管理员身份打开cmd界面
9.打开cmd窗口,输入”E:\apachevc14\Apache24\bin\httpd.exe" -k install -n apache ,安装apache服务,并将该服务名称命名为apache,具体步骤如下图所示。
10.双击E:\apachevc14\Apache24\bin目录下的ApacheMonitor.exe,打开Apache控制台。点击start启动服务器,输入http://localhost,出现以下页面说明安装成功。如无法启动,在cmd窗口下输入net start apache,采用此种方式启动服务器, 可查找问题原因,通常会有端口占用的问题,如果需要修改端口,参考第7步,查找 Listen 80,并将80改为要设置的端口。
二、安装PHP
1.登录/download,选择自己要安装的版本(需和Apache的选择一致,x86,x64必须和本机的实际情况一致),我选择的是VC14 x64 Thread Safe (-Oct-23 12:30:06),如下图所示。
2.将下载的文件解压缩到文件夹下(根据个人习惯情况而定),如E:\php,并将根目录下php.ini-production 复制一份,并重命名为php.ini;
3.设置环境变量将E:\php和E:\php\ext加入环境变量PATH中(我是win 10 系统,在我的电脑点右键属性,选择高级系统设置,高级目录下的环境配置,其他系统可自行百度,如下图所示)
三、整合Apache与PHP
1.用文本编辑器或记事本打开E:\apachevc14\Apache24\conf\httpd.conf(根据个人习惯存放摁键的位置)
a)查找ServerRoot “${SRVROOT}”,修改ServerRoot“E:/apachevc14/Apache24”(这里输入的是你解压apache安装包后放的位置)
b)查找#ServerName :80 ,去掉前面的#
c)查找DocumentRoot “${SRVROOT}/htdocs”, 修改为DocumentRoot “E:/apachevc14/Apache24/htdocs”
d) 查找<Directory “${SRVROOT}/htdocs”>
修改为<Directory"E:/apachevc14/Apache24/htdocs"(根据个人习惯存放摁键的位置)
e) 查找DirectoryIndex index.html
修改为 DirectoryIndex index.html index.php index.htm (这里我们添加了index.php index.htm)
f) 查找ScriptAlias /cgi-bin/
修改为ScriptAlias /cgi-bin/ “E:/apachevc14/Apache24/cgi-bin”(根据个人习惯存放摁键的位置)
g)查找**<Directory “${SRVROOT}/cgi-bin”>**
修改为 <Directory “E:/apachevc14/Apache24/cgi-bin”>(根据个人习惯存放摁键的位置)
h)在httpd.conf文本最后一行添加添 加
LoadModule php7_module “E:/php/php7apache2_4.dll”
AddType application/x-httpd-php .php .html .htm
PHPIniDir “E:/php”(告诉apache php.ini的位置)
保存httpd.conf 。
2.用记事本打开E:\php\php.ini(地址根据自己情况)
将; extension_dir = "ext"前面的分号去掉
将;extension=php_mbstring.dll 前面的分号去掉
将;extension=php_mysqli.dll 前面的分号去掉
四、测试
1.创建phpinfo.php,写入<?php phpinfo(); ?>
存放到E:\apachevc14\Apache24\htdocs下(根据个人习惯存放摁键的位置)
2.启动apache服务(如启动需要重启)
3.在浏览器输入http://localhost/phpinfo.php,出现如下页面,则说明整合成功!
如果觉得《windows环境下apache VC14+php境配置》对你有帮助,请点赞、收藏,并留下你的观点哦!