现在的位置: 首页 > 综合 > 正文

Apache 2.0.59+PHP 4.4.7+MySQL 4.1的安装配置

2013年08月18日 ⁄ 综合 ⁄ 共 847字 ⁄ 字号 评论关闭

安装Apache

  1. 假设安装时选择监听8080端口,手动启动。安装完成后需要进入到安装目录的bin下,执行
    apache -k install
    把Apache加入到Windows的服务列表中去。如果要从列表中删除,使用
    apache -k uninstall
  2. 然后测试一下,如果正确,应该出现如图所示的页面:
    Apache 测试页

安装PHP 4.4.7

  1. 将下载在zip压缩包解压到一个目录下,例如“E:/PHP-4.4.7”。
  2. 将E:/PHP-4.4.7目录下的php.ini-recommended改名为php.ini,找到里面的extension_dir,将其改为extension_dir="E:/PHP-4.4.7/extensions"。
  3. 将E:/PHP-4.4.7/sapi下的php4apache2.dll复制到E:/PHP-4.4.7。
  4. 将E:/PHP-4.4.7下的php4ts.dll复制到Apache目录下,即C:/Program Files/Apache Group/Apache2/bin,以便让Apache能找到PHP模块。
  5. 修改Apache配置文件httpd.conf,加入:
    LoadModule php4_module "E:/PHP-4.4.7/php4apache2.dll"
    AddType application/x-httpd-php .php
    PHPIniDir "E:/PHP-4.4.7"
  6. 重启Apache服务器。

安装MySQL 4.1

  1. 按安装向导的提示完成安装过程,并为root用户设置密码。
  2. 由于PHP 4.4.7不支持MySQL 4.1的身份认证算法,需要将MySQL的密码设置为使用旧的密码格式,否则在连接数据库时会发生“Client does not support authentication protocol”错误。MySQL附带的文档中提到了多个解决方案,我选择了其中之一:
    登录到MySQL,执行命令SET PASSWORD FOR 'some_user'@'some_host' = OLD_PASSWORD('newpwd');

抱歉!评论已关闭.