《wamp的安装和配置》由会员分享,可在线阅读,更多相关《wamp的安装和配置(3页珍藏版)》请在金锄头文库上搜索。
1、WAMP 的安装和配置 WAMP 是指在 Windows 平台下使用 Apache、MySQL 和 PHP。Windows 是目前世 界是使用最多的操作系统,Apache 自1996年4月起就一直是世界上最爱欢迎 的 Web 服务器,最新Netcraft Web 服务器问卷调查的结果显示,全世界的 Web 站点中有超过50%都在使用 Apache Web服务器。而 MySQL 则是世界是最 受欢迎的开放源代码数据库管理系统,它提供了大型数据库的大多数特性,现 在许多大型 Web 站点使用的数据库都是 MySQL,包括 Yahoo!、Google、Cisco、HP 和 NASA 等。PHP 是一
2、种使用非常广泛的脚本语 言,尤其适合 Web 开发,并且能够像 ASP 和 JSP 一样嵌入到 HTML 中。一般 说来,大家都习惯于将 Apache、MySQL、PHP 架设在 Linux 系统下,因为它们 都是开放源代码软件系统,采用这种组合可以使运营 Web 站点的成本大大降低, 所以这是搭建 Web 站点的理想方式,而且世界是越来越多的站点采用这种方式。 但是,不可否认的是 Windows 也有其优点,就是易用,界面友好,操作起来非 常方面,因此对新手来说在 Windows 平台下学习 PHP 确实是一个不错的选择。 而且,鉴于 Windows 平台的易用性,我们还可以采用另外一种方式
3、来开发 Web 站点,即在 Windows 平台下使用 Apache、MySQL 和 PHP 开发站点,然后等开 发完成之后再将开发好的站点移值到 Linux 平台下。 下面我将介绍如何在 Windows 下安装和配置这几种软件。 第一步是取得这三个软件的安装文件,前面已经提到过,Apache、MySQL 和 PHP 都是开放源代码软件,因此可以从互联网上免费得到。目前 Apache 的最 新版本是Apache 2.2,可以从这里下载。MySQL 目前的最新版本是MySQL 5.0,可以从这里下载。PHP 目前的最新版本是PHP 5.2,可以从这里下载。 下载了所有这些文件之后,我们就可以开始
4、安装这三个软件了。 首先安装 Apache ,直接点击下载的 MSI 文件,按照安装向导完成安装过程。 在安装过程中可以选择 Apache HTTP 服务器使用的端口号。安装程序提供了两 个选择,如下图所示: 从图中我们可以看到,一个选择是使用端口80,选择这个选项 HTTP 服务器就 会作为一个 NT 服务安装。另外一个选择是使用端口8080,使用这个端口就要 在每次使用时手工启动 HTTP 服务。Apache 建议使用第一种安装方式,即使用 端口80。有一点要注意的是,如果你的 Windows 已经安装了 IIS,那么最好 在安装 Apache HTTP 服务器之间把 IIS 中默认站点使
5、用的端口改为其它的值, 或者直接停止 IIS,以免造成端口冲突。 安装完成之后在浏览器中键入以下地址:http:/localhost:。其中 是你在安装 Apache HTTP 服务器时指定的端口号。如果安装成功,并且 服务启动的话,键入上面的地址之后,就会出现一个页面,并且该页面的第一 句话是“Its works.” 在安装了 Apache HTTP 服务器之后,我们就可以安装 PHP 了。PHP 的安装很简单,只要把下载到的 ZIP 文件解压到 C: 盘根目录下,然后把 文件夹改名为 PHP 就可以了。但是要使用 PHP 并没有那么简单,在解压之后 还要进行相应的配置,PHP 的引擎才能与
6、 Apache HTTP 服务器配合工作。 设置 PHP 与 Apache 2.2 工作有两种方式,一种是使用 CGI 可执行程序 (php.exe),另外一种是使用 Apache 模块动态链接库。在 PHP 5的文档中 我们可以看到,自从4.1版本开始,PHP 就已经使用了一个比较安全的SAPI 模块,所以如果与 Apache 搭配使用,将 PHP 配置为一个模块是推荐方式。 将 PHP 5 配置为 Apache 的一个模块的方式如下: 首先,将 C:/php 目录下的 php5ts.dll 拷贝到系统目录中覆盖任何原有文件, 所谓系统目录在 Windows 2002 下即为 WINNT/s
7、ystem32,在 Windows 2003/XP 下即为 WINDOWS/system32。然后使用任何文本编辑器打开 Apache安装目录下 的 conf 文件夹中的httpd.conf,在该文件中插入以下两行: LoadModule php5_module “c:/php/php5apache2_2.dll“ AddType application/x-httpd-php .php 重新启动 Apache 服务。然后用如下内容创建一个php文件。将该文件以info.php保存到 Apache 安装目录下的htdocs文件夹下,然后在 浏览器的地址栏输入http:/localhost:/i
8、nfo.php,其中是 Apache HTTP 服务器使用的端口。如果一切顺利的话,你将会看到一个类似以 下页面的一个页面:至此,PHP 已经安装成功,你可以在下面提到的htdocs目录下创建你的 PHP 页面了。 下面是 MySQL 安装。 首先将下载的 ZIP 文件解压到 C:mysql 目录下。然后在命令行提示符下进入 C:/mysql/bin 目录下,输入 mysqld-nt.exe -install,这样就将 MySQL 作 为一个服务安装到你的机器中: 然后打开控制面板下的管理工具,接着打开服务,找到 MySQL,启动它即可。 另外如果不想用这种命令行的方式,还可以使用另外一种方法安装 MySQL 服务。 进入 C:/mysql/bin 文件夹,点击winmysqladmin.exe 文件,它会自动地帮 你安装和启动服务。