首页 » PHP和MySQL Web开发(原书第4版) » PHP和MySQL Web开发(原书第4版)全文在线阅读

《PHP和MySQL Web开发(原书第4版)》A.2 在Windows下安装Apache、PHP和MySQL

关灯直达底部

在Windows环境下,这些软件的安装过程稍有不同,因为PHP要么以CGI(php.exe)脚本方式进行安装,要么作为一个SAPI(php5isapi2_2.dll)模块进行安装。但是,Apache和MySQL安装方法与在UNIX下的安装方法类似。在Windows环境下安装之前,请确认已经在该机器上安装了操作系统最新的服务补丁。

提示 PHP 5.3已经放弃了对任何早于Windows 2000版本的支持;如今,它只支持Windows2000、Windows Server 2003、Windows Server 2008以及Windows Vista(和未来版本)。

如果网络连接速度较慢,可以选择使用CD版本,但是CD版本相对来说不一定是最新的版本。

A.2.1 在Windows下安装MySQL

我们给出的如下安装指南是针对Windows Vista操作系统的。

首先开始设置MySQL。可以从如下所示站点下载所需的*.msi文件:http://www.mysql.com。

双击该文件开始安装操作。

安装过程的前几个向导风格界面包含了安装和MySQL许可的常规信息。请查看这些屏幕并且点击"Continue"按钮继续安装过程。你将遇到的第一个重要选择是安装类型——“Typical(常规),“Compact(简洁)以及Custom(自定义)”。常规类型的安装就足够了,因此保持默认选择并点击"Next"按钮继续安装。

当完成安装后,继续执行MySQL配置向导,根据自己的需求,创建一个自定义my.ini文件。要开始MySQL配置向导,选中“Configure MySQL Server Now(现在配置MySQL服务器)”复选框,点击"Finish"按钮。

在MySQL配置向导过程中,选择合适的配置选项;如果需要关于这些配置选项的详细介绍,请参阅MySQL手册:http://dev.mysql.com/doc/refman/5.0/en/index.html。当完成配置后(包括root用户的密码)该向导将启动MySQL服务。

安装服务器后,你可以停止、启动或者通过Windows系统的服务工具(在控制面板可以找到)设置为自动启动。要启动服务,点击“开始”,选择“控制面板”,双击“管理工具”,再双击“服务”。

图A-4所示的是服务工具。如果你要设置任何MySQL选项,你必须停止该服务,并指定其启动参数。重新启动MySQL服务。MySQL服务可以通过服务工具或使用命令行"NET STOP MySQL"或"mysqladmin shutdown"停止。MySQL提供了许多命令行工具。如果没有在Windows的PATH环境变量中正确设置MySQL运行文件的路径,运行这些命令行工具将会很困难。

图 A-4 “服务”工具允许配置运行在机器上的服务

许多在Windows命令提示符下能够使用的常见命令,例如dir和cd,都内置在cmd.exe命令中。其他的命令,例如format和ipconfig,都有自己的可执行文件。输入"C:/winnt/system32/format"来执行格式化一个硬盘的命令是非常不方便的。同样,输入"C:/mysql/bin/mysql/"来运行MySQL服务程序也是不方便的。

包含Windows基本命令可执行文件(例如format.exe)的目录自动保存在PATH环境变量中,这样只要输入"format"就可以执行这个程序。要使mysql命令行工具具有同样的方便性,我们也应该将其添加到PATH环境变量中。

点击“开始”并选择“设置”、“控制面版”。双击“系统”,选择“高级”选项卡。如果点击“环境变量”按钮,将看到一个对话框,在这个对话框中可以查看当前系统所有环境变量。双击"PATH"将允许对其进行修改。

在当前路径之后添加一个“;”号,可以将新路径与前面的路径相隔离,添加"C:/mysql/bin"。当点击“确认”按钮时,所添加的路径项将保存在机器的注册表中。当下一次重新启动机器时,就可以直接输入"mysql"而不用输入"C:/mysql/bin/mysql"。