1. 安装apache 2.2
2. 下载php 5.4: http://windows.php.net/download#php-5.4
>thread safe版本 (non thread safe版本无文件 php5apache2_2.dll)
>解压到d:\php
>将php文件夹下的php.ini-development 复制一份改名为php.ini保存在该文件夹中
>配置php.ini文件
>>将extension_dir的value改为"d:/php/ext"
>>将如下项前的注释符; 去掉
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_openssl.dll
extension=php_pdo_mysql.dll
extension=php_sockets.dll
>>更改date.timezone的值为 prc,即 date.timezone = prc
>>保存
3. 配置apache的httpd.conf文件,在load module部分的末尾加入load php module代码:
>> LoadModule php5_module "d:/php/php5apache2_2.dll" ##指定apache启动时的php模块,注意反斜杠
>> PHPIniDir "d:/php" ##指定apache启动时php.ini文件所在文件夹
>> AddType application/x-httpd-php .htm .html .php ##指定启动后,php模块会执行的文件MIME 类型,这部分也可以单独放入<IfModule mime_module>//...</IfModule>中定 ##义也可;不同后缀也可以单独定义,每个一行,如AddType application/x-httpd-php .php
>>保存
4. 将D:\php;D:\php\ext 加入到系统环境变量path中,重启pc
5. apache和php即配完毕
写一个php脚本保存为 phptest.php,放入apache的根目录下,然后访问该页面,eg: http://localhost:8080/phptest.php,如成功显示hello php字样和php信息则说明配置成功
<?php
echo "hello php";
phpinfo();
?>