下面所说的是apache2+php5在windows XP上的情况。如果你的情况不符,请你参考一下其它文献
一、下载地址
Apache
PHP
MYSQL
二、简单安装过程
(1)Apache:
输入提示:
127.0.0.1
127.0.0.1
安装完后,停止服务器
(2)PHP:(php-
直接解压到你选择的盘上,比如D盘,先建个PHP文件夹,在里内解压。
(3)Mysql:
直接安装即可,如有安装错误可以再google
三、配置
(1)httpd.conf
在php.ini的配置之前,先讲一下apache的配置。为了使apache支持php,需要在apache的配置文件Apache2\conf\httpd.conf中增加下面配置项:
LoadModule php5_module "D:/php/php5apache2.dll"
AddType application/x-httpd-php .php
PHPIniDir "D:/php"
注意:D:/php是php安装目录,大家可以按照自己的具体情况进行更改。最后一句PHPIniDir "D:/php "不要忘了
我在D:\apache2目录下建立了一个web的目录用于存放我的web文件,这样是为了方便管理web文件,默认是在Apache2/htdocs目录下。
DocumentRoot "D:/Apache2/htdocs"改为DocumentRoot "D:/Apache2/web"
Apache2.0.x于1.3.x相比2.0.x默认不能直接列目录,所以要改下面的:
AllowOverride None
改为:
AllowOverride None
(2)php.ini
如果你下载的php和我的是一样的版本,那么php目录下只有这个php.ini-dist文件而没有php.ini,这时就要重命名为php.ini。
把php.ini中原有的注释;extension=php_mysql.dll 去除前面的分号,然后extension_dir = "./" 改为extension_dir = "D:\php\ext"。如果你下载的php-
(3)配置环境变量
在环境变量path中加上php的路径"D:\php"。这是因为apache要引用libmysql.dll,
文件。当然,你也可以直接拷贝到system32目录下面。
注意:这里要说明的是PHP
四、重启apache就可以了。。。。。。
测试在浏览器查看http://localhost:8080
五、下面测试
index.php内容:
phpinfo();
?>
在浏览器查看http://localhost:8080/index.php
这里你会看到很有趣的内容,里面的内容有你刚才配置的php.ini,如果配置mySql
成功,你也会看到mySql这项。
下面测试连接mySql,conn.php内容:
$conn=mysql_connect("localhost", "root", "root"); //IP,userName,password
if(!$conn) echo "Fail";
else echo "Success!";
mysql_close($conn);
?>
六、作者说
网上也会看到好多类似此的文章,上面是我总结出来的,比较简单,大家也要注意端口的问题,我设的是8080,也可在httpd.conf修改,祝你成功。