您的位置:首页 > 运维架构 > Apache

windows下apache+php+mysql配置方法(写给新手)

2009-02-13 16:47 585 查看
一、安装Apache服务器(以apache_2.2.8-win32-x86-no_ssl.msi举例)和MySql

二、修改httpd.conf

1.在“# LoadModule foo_module modules/mod_foo.so”这句下,加入

LoadModule php5_module "C:/Program Files/PHP5.2.5/php5apache2_2.dll"(此处注意:路径目录用“/”分隔,不能用“/”;此处用到的apache服务器版本为2.2所以此处的dll要用到“php5apache2_2.dll”)

2.紧接着下句写 [PHPIniDir "C:/Program Files/PHP5.2.5/php.ini" ](注:不包含“[]”),如果不写这句,则要将php.ini拷备至“X:/windows”目录下。

3.找到“DocumentRoot ”,修改成此格式 DocumentRoot "D:/WebRelease/PHPRoot" ,目的在于将站点路径改变,相应的还要改变“Directory”节点成这种形式:<Directory "D:/WebRelease/PHPRoot">

4. 找到“AddType application/x-gzip .gz .tgz” 在之后添加 “AddType application/x-httpd-php .php”。目的在于增加PHP类型,使服务器认识此种类型。

三、释放php压缩包,修改php.ini

1.在PHP解压后的目录找到php.ini-dist,将其重命名为php.ini,并将其复制到C:/windows下。

2.找到“;extension=php_mysql.dll”,将前面的“;”删除,使其生效,找到“extension_dir” 将其设置为如下形式:extension_dir = "C:/Program Files/PHP5.2.5/ext"。

3.找到“session.save_path” 将其设置为:session.save_path = "C:/Program Files/PHP/session_temp" 形式。

四:复制libmysql.dll至c:/windows/system32 下。

五:测试

将如下代码:

<?php
$link=mysql_connect('localhost','root','123456');
if(!$link) echo "fail";
else echo "success";
mysql_close();
?>

保存为test.php.然后访问:http://127.0.0.1:8080/test.php .如果显示success,则表式成功完成配置。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: