不使用集成安装包(xampp或者wamp等等),自己在windows下组建LAMP框架。
apache2 安装目录:c:/apache2 php5 安装目录:c:/php5 mysql5 其root用户的密码为:123456
php官网下载(http://windows.php.net/download)有2个php版本:
Non Thread Safe:没有apache的dll文件Thread Safe:有apache的dll文件所以应该下载php x86 Thread Safe
在c:/apache2/conf/httpd.conf中任意位置插入以下两句代码:
LoadModule php5_module "c:/php5/php5apache2_2.dll " AddType application/x-httpd-php .php第一句代码的作用是使得Apache在启动时载入PHP模块。 第二句的作用是使Apache能够识别.php的扩展名。 注意:第一条语句中的是php5apache2_2.dll。
如果使用的Apache版本是1.3.x,使用php5apache.dll 如果使用的Apache版本是2.0.x系列使用php5apache2.dll 如果使用的Apache版本是2.2.x系列用php5apache2_2.dll 若此处错误则运行PHP代码时会提示httpd.exe应用程序错误
测试加入PHP是否成功: 1)在c:/apache2/htdocs中新建test.php
<? php phpinfo(); ?>2)重启apache服务 3)浏览器输入:http://localhost/test.php
1)复制c:/php5/php5ts.dll到c:/windows/system32下 2)复制c:/php5/php.ini-dist到c:/windows下,并对这个文件重命名为php.ini 3)配置c:/windows/php.ini
doc_root = "c:/apache2/htdocs" extension_dir = "c:/php5/ext" extension=php_gd2.dll extension=php_mysql.dll4)复制c:/php5/libmysql.dll到c:/apache2/bin下
测试mysql是否关联成功: 1)在c:/apache2/htdocs新建test2.php
<?php $link=mysql_connect("localhost","root","123456"); if(!$link) { echo "失败!"; } else { echo "成功!"; } mysql_close(); ?>2)重启apache服务 3)浏览器输入:http://localhost/test2.php