32位Win7下php5VC11环境配置(图文)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

32位Win7下php5VC11环境配置(图文)2014-12-21

1、关于PHP的版本:

(1)IIS 做服务器

如果想使用IIS配置PHP的话,那么需要选择Non-Thread Safe(NTS)版本的PHP

(2)Apache 做服务器

如果你是用的Apache的版本来自Apache Lounge(website:/),可以使用PHP VC11 x86或者x64版本。

如果你使用的是从下载的Apache1或者Apache2来搭建PHP环境的话,只能使用VC6版本,无法使用VC9+以上版本。

(3)VC9 和VC11 的区别

(使用VC9或者VC11只能从/下载Apache的服务器。)

VC9和VC11是PHP的最新版本(这两个版本分别通过Visual Studio 2008和Visual Studio 2012编译),其中包含了对于性能和稳定性的改进。

VC9版本要求用户安装Microsoft Visual C++ 2008 SP1 Redistributable Package (x86 | x64)

VC11版本要求用户安装Visual C++ Redistributable for Visual Studio 2012(x86 | x64)

2、软件下载

(1)下载Apach VC11

文件名:httpd-2.4.10-win32-VC11.zip

下载地址:/download/

(2)下载PHP VC11

文件名:php-5.6.2-Win32-VC11-x86.zip

下载地址:/download/

(3)下载Visual Studio 2012

由于PHP VC11是Visual Studio 2012编译的,需要安装Visual Studio 2012。

下载地址:/en-us/download/details.aspx?id=30679 下载文件名:vcredist_x86.exe

下载vcredist_x86.exe文件。

3、软件安装

3.1安装Visual Studio 2012:

运行vcredist_x86.exe

3.2Apach的配置

修改前,先运行一下C:\apache24\bin\ApacheMonitor.exe,然后点击“Start”以启动Apach服务。运行结果如下:

将文件httpd-2.4.10-win32-VC11.zip解压到后放在合适的位置就可以了,这里我们将它放在C盘的apache24目录;

3.2.1修改配置文件httpd.conf

用记事本打开:C:\apache24\conf目录下的:httpd.conf文件。按下面的内容进行修改:

(1)修改Apache的目录:

修改37行ServerRoot "c:/Apache24" => ServerRoot "c:/Apache24"(这里输入的是你解压apache安装包的位置)。

目前我的目录是:C:\apache24

(2)修改218行#ServerName :80 => ServerName :9999 (去掉前面的#,端口修改为:9999)

(3)修改端口号:

修改完毕后,重新启动Apache服务,看运行是否正确。

(4)修改241行DocumentRoot "c:/Apache24/htdocs" => DocumentRoot "c:/Apache24/htdocs" (这里跟我解压Apache的目录一样,不用改)

(说明:c:/Apache24/htdocs文件夹为php网站放置.php文件的位置。)

(5)修改242行 => (还是一样不用改)

(6)修改275行DirectoryIndex index.html => DirectoryIndex index.html index.php index.htm (我们添加了index.php index.htm)

修改后,重新启动Apache服务,看运行是否正确。

(7)修改358行ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/" => ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/" (依然一样不用改)

(8)修改374行 => (依然一样不用改)

注意:虽然上述有几项设置不用改,主要是我将apache安装的文件夹设置的跟默认一样,假如你将apache安装到D盘或者其他目录,这些设置都需要跟你安装路径匹配(9)让apache支持php

在C:\apache24\conf\httpd.conf 最后一行添加:

LoadModule php5_module "c:/php5/php5apache2_4.dll"

(请确认c:/php5/有php5apache2_4.dll,如果你下载的是我提供的连接肯定是有的)添加:

AddType application/x-httpd-php .php .html .htm

(10)告诉apache php.ini的位置

添加:

PHPIniDir "c:/php5"

至此,httpd.conf 配置完成,保存httpd.conf 。

(11)设置php网站的目录位置:

默认目录为:c:/Apache24/htdocs

相关文档
最新文档