一、Apache配置
1.首先安装Apache,在官网:http://httpd.apache.org/download.cgi找到
相应的版本;本文提供了一个Apache安装包,支持Win7(32位)。
2.安装成功Apache后(例:我把Apache安装于D:\Apache2),修改配置文
件,在安装文件目录 中找到httpd.conf
(D:\Apache2 \conf\httpd.conf)。用Notepad++或者文本文件打开,
进行以下操作;
默认安装成功后,Apache使用的默认端口是80,与IIS里面的默认
端口一相同,若想更改,找到Listen 80 改为 Listen 81
找到 DocumentRoot ,将其设置为你所要存放php, htm等网页文件的文
件夹,如 "E:/MyProject";
第二、安装配置PHP(解压PHP压缩包到d:\php5\)
1.将php.ini-development文件重命名为php.ini并将其剪到系统所
在目录下(如放在2000/NT的WINNT/system32, XP的
Windows/system32目录下),
2.将extension_dir 改为php/ext所在目录,如 "d:\php5\ext";
3.将doc_root 改为第一步中的同样目录如 "E:/MyProject";
4.找到 ;session.save_path = "/tmp" ,将';'去掉,设置你保存session的目
录,如session.save_path = "D:/php5/session_temp";
5.然后把下面几句前面的分号去掉
extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_mysql.dll
找到 DirectoryIndex ,在index.html后添加index.php, index.htm等,以单
个空格将其分开;
重启Apache,:81http://localhost或http://127.0.0.1:81测试是否成
功。成功的话屏幕会有个It works!
第三、PHP+APACHE
1、允许Apache将PHP程序作为模块来运行:
打开httpd.conf,添加下面内容(位置任意):
LoadModule php5_module "d:/php5/php5apache2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .htm
(.htm, .php为可执行php语言的扩展名,也可加html, php3, php4,甚至txt)
第四、重起服务
1、在d:\PHP5里找到php5ts.dll,libmysql.dll将其复制到
c:\windows\system32下
2、测试Apache与php是否连接成功:
启动start apache服务或者正在运行的就重新启动restart apache
3、在Web根目录下新建index.php(即E:/MyProject目录下)
<html>
<head><title>test</title></head>
<body>
<?php
phpinfo();
?>
</body>
</html>
4、运行http://localhost:81/index.php
如果成功,则应该看到一个含有PHP徽标的网页,其中包含大量设置和其他信息
那么恭喜你