Window XP + PHP5.1.4 + Apache2.2.2 + Mysql
1. 下载PHP包,释放到e:/php/
2. 下载apache包,安装,在浏览器中输入localhost,出现It works!
3. 配置Apache
打开Apache目录下的conf目录,其中有一个文件名为httpd.conf
1 配置网站所在地址
DocumentRoot "D:/Program Files/Apache Software Foundation/Apache2.2/htdocs"
可以是自己的:
DocumentRoot "E:/PHP_Project"
2 配置php后缀
<IfModule dir_module>
DirectoryIndex index.html index.htm index.php
</IfModule>
4 配置PHP
1 php.ini-dist 改名为php.ini
2 找到DOC_ROOT=。它是服务器的根目录,改为:
DOC_ROOT= D:/Program Files/Apache Software Foundation/Apache2.2/htdocs
可以是自己的:
DOC_ROOT =E:/PHP_Project
3 找到extension_dir=”./”改为:
extension_dir = E:/php
4 将E:/php/目录下的文件php.ini复制到C:/windows目录下。
5 使Apache和PHP同时工作
1 打开httpd.conf
2 找到[DocumentRoot "C:/Apache/htdocs"]下面第一次出现[<Directory >]......</Directory>]的地方,将其改为:
<Directory "E:/php">
Options FollowSymLinks
AllowOverride None
</Directory>
3 最后加入
ScriptAlias /php/ "E:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php-cgi.exe"
6 使PHP支持Mysql
1 设置php.ini
(1) 设置extension_dir = E:/php/ext
(2) 去掉;extension=php_mysql.dll的分号
2 将php包下面的php_mysql.dll php_mysqli.dll libmysql.dll 放到system32下
3 重启apache