Chinaunix首页 | 论坛 | 博客
  • 博客访问: 14416807
  • 博文数量: 5645
  • 博客积分: 9880
  • 博客等级: 中将
  • 技术积分: 68081
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-28 13:35
文章分类

全部博文(5645)

文章存档

2008年(5645)

我的朋友

分类:

2008-04-28 14:21:59

下载本文示例代码

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 是一种使用非常广泛的脚本语言,尤其适合 Web 开发,并且能够像 ASP 和 JSP 一样嵌入到 HTML 中。一般说来,大家都习惯于将 Apache、MySQL、PHP 架设在 Linux 系统下,因为它们都是开放源代码软件系统,采用这种组合可以使运营 Web 站点的成本大大降低,所以这是搭建 Web 站点的理想方式,而且世界是越来越多的站点采用这种方式。但是,不可否认的是 Windows 也有其优点,就是易用,界面友好,操作起来非常方面,因此对新手来说在 Windows 平台下学习 PHP 确实是一个不错的选择。而且,鉴于 Windows 平台的易用性,我们还可以采用另外一种方式来开发 Web 站点,即在 Windows 平台下使用 Apache、MySQL 和 PHP 开发站点,然后等开发完成之后再将开发好的站点移值到 Linux 平台下。

下面我将介绍如何在 Windows 下安装和配置这几种软件。

第一步是取得这三个软件的安装文件,前面已经提到过,Apache、MySQL 和 PHP 都是开放源代码软件,因此可以从互联网上免费得到。目前 Apache 的最新版本是Apache 2.2,可以从这里下载。MySQL 目前的最新版本是MySQL 5.0,可以从这里下载。PHP 目前的最新版本是PHP 5.2,可以从这里下载。

下载了所有这些文件之后,我们就可以开始安装这三个软件了。

首先安装 Apache ,直接点击下载的 MSI 文件,按照安装向导完成安装过程。在安装过程中可以选择 Apache HTTP 服务器使用的端口号。安装程序提供了两个选择,如下图所示:

从图中我们可以看到,一个选择是使用端口80,选择这个选项 HTTP 服务器就会作为一个 NT 服务安装。另外一个选择是使用端口8080,使用这个端口就要在每次使用时手工启动 HTTP 服务。Apache 建议使用第一种安装方式,即使用端口80。有一点要注意的是,如果你的 Windows 已经安装了 IIS,那么最好在安装 Apache HTTP 服务器之间把 IIS 中默认站点使用的端口改为其它的值,或者直接停止 IIS,以免造成端口冲突。

安装完成之后在浏览器中键入以下地址:。其中是你在安装 Apache HTTP 服务器时指定的端口号。如果安装成功,并且服务启动的话,键入上面的地址之后,就会出现一个页面,并且该页面的第一句话是“It's works.”

在安装了 Apache HTTP 服务器之后,我们就可以安装 PHP 了。

PHP 的安装很简单,只要把下载到的 ZIP 文件解压到 C: 盘根目录下,然后把文件夹改名为 PHP 就可以了。但是要使用 PHP 并没有那么简单,在解压之后还要进行相应的配置,PHP 的引擎才能与 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/system32,在 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文件夹下,然后在浏览器的地址栏输入/info.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 文件,它会自动地帮你安装和启动服务。

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 是一种使用非常广泛的脚本语言,尤其适合 Web 开发,并且能够像 ASP 和 JSP 一样嵌入到 HTML 中。一般说来,大家都习惯于将 Apache、MySQL、PHP 架设在 Linux 系统下,因为它们都是开放源代码软件系统,采用这种组合可以使运营 Web 站点的成本大大降低,所以这是搭建 Web 站点的理想方式,而且世界是越来越多的站点采用这种方式。但是,不可否认的是 Windows 也有其优点,就是易用,界面友好,操作起来非常方面,因此对新手来说在 Windows 平台下学习 PHP 确实是一个不错的选择。而且,鉴于 Windows 平台的易用性,我们还可以采用另外一种方式来开发 Web 站点,即在 Windows 平台下使用 Apache、MySQL 和 PHP 开发站点,然后等开发完成之后再将开发好的站点移值到 Linux 平台下。

下面我将介绍如何在 Windows 下安装和配置这几种软件。

第一步是取得这三个软件的安装文件,前面已经提到过,Apache、MySQL 和 PHP 都是开放源代码软件,因此可以从互联网上免费得到。目前 Apache 的最新版本是Apache 2.2,可以从这里下载。MySQL 目前的最新版本是MySQL 5.0,可以从这里下载。PHP 目前的最新版本是PHP 5.2,可以从这里下载。

下载了所有这些文件之后,我们就可以开始安装这三个软件了。

首先安装 Apache ,直接点击下载的 MSI 文件,按照安装向导完成安装过程。在安装过程中可以选择 Apache HTTP 服务器使用的端口号。安装程序提供了两个选择,如下图所示:

从图中我们可以看到,一个选择是使用端口80,选择这个选项 HTTP 服务器就会作为一个 NT 服务安装。另外一个选择是使用端口8080,使用这个端口就要在每次使用时手工启动 HTTP 服务。Apache 建议使用第一种安装方式,即使用端口80。有一点要注意的是,如果你的 Windows 已经安装了 IIS,那么最好在安装 Apache HTTP 服务器之间把 IIS 中默认站点使用的端口改为其它的值,或者直接停止 IIS,以免造成端口冲突。

安装完成之后在浏览器中键入以下地址:。其中是你在安装 Apache HTTP 服务器时指定的端口号。如果安装成功,并且服务启动的话,键入上面的地址之后,就会出现一个页面,并且该页面的第一句话是“It's works.”

在安装了 Apache HTTP 服务器之后,我们就可以安装 PHP 了。

PHP 的安装很简单,只要把下载到的 ZIP 文件解压到 C: 盘根目录下,然后把文件夹改名为 PHP 就可以了。但是要使用 PHP 并没有那么简单,在解压之后还要进行相应的配置,PHP 的引擎才能与 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/system32,在 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文件夹下,然后在浏览器的地址栏输入/info.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 文件,它会自动地帮你安装和启动服务。

下载本文示例代码


WAMP的安装和配置WAMP的安装和配置WAMP的安装和配置WAMP的安装和配置WAMP的安装和配置WAMP的安装和配置WAMP的安装和配置WAMP的安装和配置WAMP的安装和配置WAMP的安装和配置WAMP的安装和配置WAMP的安装和配置WAMP的安装和配置WAMP的安装和配置WAMP的安装和配置
阅读(180) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~