再谈在Windows中配置Apache 2.0+php5+MySQL5

本文详细介绍了如何在本地搭建PHP5.1.4与MySQL5的开发环境,包括配置Apache服务器、安装并设置PHP及MySQL等步骤。通过本文,读者可以了解到如何避免复制文件到系统目录,实现更优雅的配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    网络上对于这个问题的解决方案还是非常多的,但是大多都要求 copy 一些文件到 Windows 或者 System32 目录中,显得不够优雅。 我参考了 php 的用户手册和 MySQL 的网站,找到了一个不需要拷贝文件的解决方案。
    首先是准备步骤,具体如下:
1. 将 php 5.1.4 的压缩包解压到 D:/php ,复制 php.ini-recommended 为 php.ini
2. 安装 apache2.0.59
3. 安装 MySQL5
4. 备份“ Apache Group/Apache2/conf ”文件夹
5. 从 MySQL 网站下载 MySQL Connector/PHP 的文件,下载 mysql extension (PHP 5.1.4) for MySQL Server 5.0.22 的那个包。
 
下面说一下如何配置。
修改 Apache 的 httpd.conf 文件
1.       加入 PHPIniDir 变量;设定加载 php5 模块的路径;设定 .php 文件类型的处理方式。具体代码如下:
#php config
LoadModule php5_module "d:/php/php5apache2.dll"
AddType application/x-httpd-php .php
PHPIniDir "D:/php/"
2.       将 index.php 加入 DirectoryIndex 变量中。具体代码如下:
DirectoryIndex index.html index.html.var index.php
更新 MySQL Connector/PHP
解压 MySQL Connector/PHP 压缩包到 D:/php ,并将 php_mysql.dll 拷贝到 D:/php/ext
修改 php.ini
1. 修改 include_path = ".;d:/php/PEAR"
2. 修改 extension_dir = "D:/php/ext"
3. 取消 extension=php_mysql.dll 前面的分号
4. 取消 extension=php_gd2.dll 前面的分号
 
配置到这里就完成了,为了测试效果,可以在“ Apache Group/Apache2/htdocs ”文件夹中建立一个名为 phpinfo.php 的文件,内容如下:
<?php
$link=mysql_connect('localhost','test','test'); // 用户和密码 , 请根据你自己的情况改好
if(!$link) echo "fail";
else echo "success";
mysql_close();
echo phpinfo();
?>
 
然后访问 http://localhost/phpinfo.php ,如果页面最顶端上打印出 success ,说明设定成功,否则可以根据 phpinfo 的结果看看问题所在。  
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值