日期:2014-05-16 浏览次数:20828 次
第一步:下载安装软件
apache软件下载的是 httpd-2.2.22-win32-x86-openssl-0.9.8t.msi,正常安装即可。
PHP选择的是? php-5.3.10-Win32-VC9-x86.zip ? 从php官网下载,不需要安装,解压即可。
关于phpwindow下有VC9 和VC6 以及线程是否安全四个版本,VC9是采用?Visual Studio 2008编译的,VC6是Visual Studio 6编译的,官网上建议apache对应VC6,IIS对应VC9,不过我这里采用apache+VC9也能正常运行。
推荐apache+线程安全VC6
?
第二步:Apache识别PHP
默认情况下Apache是不认识php文件的,需要加载php模块。需要做的就是在Apache的配置文件httpd.conf中添加如下模块:
#加载php模块
LoadModule php5_module c:\php5\php5apache2_2.dll ? ?#指向php文件,整合php和Apache的文件
PHPIniDir "C:\php5" #指向php文件目录
AddType application/x-httpd-php .php .phtml #识别后缀名
?
第三步:修改php.ini文件
默认解压后需要把 php.ini-development ?修改为 php.ini,同时打开该文件,找到extension_dir,去掉前面的 ; 注释,同时修改他的值 为?extension_dir = " C:/php5 /ext" ?php扩展模块的路径
?
第四步:启动Apache,测试结果
?
在Apache的htdocs文件加下面新建一个后缀为 php 的文件,如index.php,测试代码如下:
?
<?php?
phpinfo();
?>
保存后,访问路径?http://localhost/index.php
如果页面显示PHP的标志及各种信息,恭喜你,配置完成。
?
第五步:对于php.ini文件还需要有一些功能的开启
?
比如,时间模块,修改为 chongqing(中国的时区),date.timezone =Asia/Chongqing
还有mysql 开启,在扩展模块中,找到extension=php_mysql.dll和extension=php_mysqli.dll
取消他没前面的 ; 注释; 如果需要用到PDO的话, 取消extension=php_pdo_mysql.dll 的注释
?
最后,修改php.ini 和httpd.conf 需要重启Apache