失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > windows环境下apache VC14+php境配置

windows环境下apache VC14+php境配置

时间:2018-07-26 23:01:56

相关推荐

windows环境下apache VC14+php境配置

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境配置》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。