服务器 频道

Vista下Apache + PHP + MySQL安装攻略

三、 在 Windows Vista 下安装 Apache 2.2.4

    Windows Vista 下的安装,主要是由于 UAC 权限的影响,有可能导致服务无法安装成功。但这并不要紧,可以手工解决

    1. 运行 apache 2.2.4 的安装程序,根据提示一路 Next 即可。注意在 Server Information 的 Network Domain、Server Name 字段填上 localhost,在安装类型的位置选 Custom,然后改变安装路径(我的目录是 d:/web/tool/apache2.2)。然后根据提示一路 Next 完成即可。

    2. 在安装结束时,会弹出一个 DOS 错误窗口,主要原因是由于权限禁止,无法注册服务。直接关掉错误窗口。其后以管理员身份进行 DOS 命令行 (点菜单: 开始 -> 程序 >附件(Accessories), 在 命令提示符(Command Prompt) 上点右键,然后选择以管理员身份运行(Run as adminstrator))。

    3. 进入 DOS 窗口后,执行下列命令

4. # 进入 apache 的安装目录 5. c:\windows\system32\> d: 6. d:\> cd d:\web\tool\apache2.2\bin\ 7. 8. # 安装 apache 服务: 9. d:\web\tool\apache2.2\bin\> httpd -k install 10. 11. #启动 apahce 服务 12. d:\web\tool\apache2.2\bin\> httpd -k start
四、 在 Windows Vista 下安装 php 5.2.4

    0. 将下载的 php 5 ZIP 包直接解压,我直接将 PHP 5.2.4 zip 文件解压到 d:\web\tool\php 目录下面。安装 php 不建议使用 win32 安装程序(主要是以后安装扩展麻烦)。
1. 在资源管理器中进入 php 的安装目录,将 php.ini-recommended 复制一份,命名为 php.ini。然后打开 php.ini。

    2. 找到: 
;extension=php_mysql.dll
    将前面的 ; 号去掉, 改成:
extension=php_mysql.dll
    MySQL 的扩展默认是没有打开的。将其打开。类似上面这样的脚本,是可选择的 php 扩展模块,如果需要加载,直接去掉前面的 ; 号即可。

    3. 找到:
extension_dir = "./"
    将其改为你的 php 安装目录下 ext 子目录的绝对路径。例如我的:
extension_dir = "D:/Web/Tool/PHP/ext/"
    这步很重要 。否则接下来 php 会找不到 php_mysql.dll 模块,无法装载。

    4. 在 Windows Vista 的系统设置中, 将 php 的目录, 加到 Path 环境变量中去。具体做法:

    右键点击 我的计算机 -> 属性 -> 高级系统属性 -> 环境变量 -> 系统变量 - Path -> 编辑,然后加入即可。用 ; 分隔多个目录。
0