所需软件:
Apache HTTP Server For Windows V2.2.4.zip 官方网站:http://www.apache.org
php-5.2.9-1-Win32.zip 官方网站:http://www.php.net
mysql-5.1.32-win32.msi 官方网站:http://www.mysql.com
Zend Optimizer 3.3.3 Windows i386.exe 官方网站:http://www.zend.com
phpMyAdmin-3.1.3-all-languages.zip 官方网站:http://www.phpmyadmin.net
相应所需软件可以从官方网下载。
操作系统:Microsoft Windows Server 2003 Enterprise Edition Server Pack 2(注本文在WINXP SP2 WIN2000上同样适用)
_______________学习___________________________________________________________________________
配置Apache文件httpd.conf
打开 D:/Server_Core/apache/conf/httpd.conf(一般在WIN开始菜单里的程序菜单里就能找到httpd.conf的快捷方式)。
2 修改网站根目录
查找DocumentRoot有这么一行
DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"
这就是你网站的根目录,你可以修改,也可以用默认的.如果改,还要修改下面这项,否则可能会出现 403 错误
查找 This should be changed to whatever you set DocumentRoot to
在它下面两行有
<Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs">
把上面两项的 C:/Program Files/Apache Group/Apache2/htdocs 改成您想要的目录
这里 找到DocumentRoot”C:/Apache2/htdocs”,将其改为:DocumentRoot “E:/wwwroot”。
3 查找 DirectoryIndex index.html
修改成
DirectoryIndex index.html index.html.var index.php
这样index.php 可以充当默认页面了
4 Apache中模块化安装php
查找 # LoadModule foo_module modules/mod_foo.so
在此行后加入一行
LoadModule php5_module D:/Server_Core/PHP/php5apache2_2.dll
(其中D:/Server_Core/PHP/php5apache2_2.dll是您安装php的相应路径。
注意不要把php5apache2_2.dll,php5apache2.dll和php5apache.dll混淆。php5apache.dll只适用于apache 版本1的.
PHP5压缩包里的php5apache2.dll只适用于apache2.0.*版本,如果是2.2.*以上版本,必须使用php5apache2_2.dll.否则就可能会出现
"Cannot load D:/Server_Core/PHP/php5apache2.dll into server: The specified module could not be found."
或者:
"The requested operation has failed"
的情况。
5 查找 AddType application/x-gzip .gz .tgz
在此行后加入一行
AddType application/x-httpd-php .php
这样apache就可以解释php文件了
到这里配置基本完成了
########重启apache.如图,点击restart#########
如果还要配置端口的话找到
#Listen 12.34.56.78:80
Listen 80
将80改为你需要的端口,一般情况是不用改的。(不过本人习惯将#Listen 12.34.56.78:80
改为:#Listen 127.0.0.1:80)
重启apache,在E:/wwwroot里放一个php文件phpinfo.php ,其内容为:<?php
phpinfo();
?>
打开浏览器,输入http://127.0.0.1/ ;
当看到如上图所示的界面时,恭喜您,您和我一样,这步操作成功了!
下面再测试php和mysql数据库的关联
在网站根目录下创建一个test.php 文件
在浏览器打开 http://localhost/test.php
如果输出成功,则说明大功告成了!
源文:http://blog.sina.com.cn/s/blog_6040a14b0100dv3h.html