安装环境:Windows7 64位
目标PHP运行环境: PHP5.4和Apache2.4
1,打开PHP windows的官方网站:http://windows.php.net/download/#php-5.5
2,选择Apache作为服务器,PHP5.4 线程安全版。
VC9 x86 Thread Safe (2013-Jun-05 22:49:25)
因为笔者机器上安装了VC9和10没有安装11所以没有选择5.5. php5.5需要安装VC10.可以去添加删除程序里面看你目前安装的Microsoft Visual C++ 20xx Redistributable的版本。如果安装了11可以下载PHP5.5. 或者你自己手动去下载安装个。
?
下载和配置Apache2.4
3,因为我们选择的是PHP5.4所以我们不能使用Apache.org官网的apache,那个只支持VC++ 9.不支持VC++11。另外在你的机器上确定安装了Visual C++ Redistributable for Visual Studio 2012?x86 or x64?
所以我们去http://www.apachelounge.com/download/现在32位或者62位的。笔者是64位win7系统,但是我使用了32位。说明32位兼容64位操作系统。
4,都是免安装版的。直接解压就可以了。
5,启动Apache2前需要配置ServerRoot和DocumentRoot的地址。否则会启动不了。
ServerRoot配置到你的Apache的解压目录。 DocumentRoot配置你的网站地址,或者随便配置个地址,复制Apahce目录/htdocs/index.html文件到配置的那个地址。
6,打开localhost,就可以看到It Works了。
?
配置PHP和Apache
可以参考http://us1.php.net/manual/zh/install.windows.apache2.php
和http://www.cnblogs.com/pharen/archive/2012/02/06/2340628.html
?
1,解析PHP,
LoadModule php5_module "D:/Develop/PHP/php5apache2_4.dll"
AddHandler application/x-httpd-php .php .html .htm
?
2,添加PHP初始化目录。也就是你解压PHP压缩包之后的那个目录PHPIniDir "D:/Develop/PHP"
?
3,添加首页支持PHP文件
DirectoryIndex index.html
改为
DirectoryIndex?index.php?index.html
?
PHP部分:
4, 设置PHP扩展包的具体目录,找到
; On windows:
; extension_dir = "ext"
改为 (值是ext文件夹的目录)
; On windows:
? extension_dir = "D:/Develop/PHP/ext"
?
5,开启相应的库功能。
;extension=php_mysql.dll去掉前面的分号(注释),即改为
extension=php_mysql.dll
?
6,设置时区
;date.timezone =
改为
date.timezone = Asia/Shanghai
?
PHP文档手册:
http://www.php.net/manual/zh/
?