1、软件准备:
Apache2.2 下载地址:
http://httpd.apache.org/download.cgi
PHP5.2 下载地址:
http://cn2.php.net/
2、安装并设置环境变量:
安装Apache2.2到 D:/Apache2.2
解压PHP5.2到 D:/php5.2
在环境变量->系统变量Path后添加 ;D:/php5.2
3、设置配置文件:
Apache配置:
打开 D:/Apache2.2/conf/httpd.conf 文件
查找 LoadModule 块,在后面添加:
LoadModule php5_module d:/php5.2/php5apache2_2.dll
查找 DocumentRoot, 将后面的第一个 <Directory></Directory>块改为:
<Directory "D:/php5.2">
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Satisfy all
</Directory>
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Satisfy all
</Directory>
查找 ScriptAlias 块,在后面添加:
ScriptAlias /php/ "D:/php5.2/"
查找 DirectoryIndex 块,修改为:
DirectoryIndex index.php default.php index.html
index.htm default.html default.htm
查找 AddType 块, 在后面添加:
AddType application/x-httpd-php .php
Action Application/x-httpd-php "D:/php5.2/php.exe"
Action Application/x-httpd-php "D:/php5.2/php.exe"
PHP配置:
将 php.ini-recommended 文件改名为 php.ini,打开php.ini文件
查找 extension_dir, 修改为:
extension_dir = "d:/php5.2"
4、测试:
在 D:/Apache2.2/htdocs 下新建文件 test.php:
<HTML>
<HEAD>
<TITLE>
test
<HEAD>
<TITLE>
test
</TITLE>
</HEAD>
<BODY>
<H1>
First PHP page
</H1>
<HR>
<?php
// Single line C++ style comment
/*
printing the message
*/
echo "Hello World!";
# Unix style single line comment
?>
</BODY>
</HTML>
</HEAD>
<BODY>
<H1>
First PHP page
</H1>
<HR>
<?php
// Single line C++ style comment
/*
printing the message
*/
echo "Hello World!";
# Unix style single line comment
?>
</BODY>
</HTML>
在IE地址栏上输入 http://localhost/test.php, 有 Hello World! 显示表示配置成功。