查看: 7652|回复: 1
打印 上一主题 下一主题

WAMP的安装和配置

[复制链接]
跳转到指定楼层
1#
发表于 2007-9-26 22:03:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
台州网址导航
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,以免造成端口冲突。

安装完成之后在浏览器中键入以下地址:http://localhost:<port>。其中<port>是你在安装 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文件。

<? phpinfo() ?>
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖
台州维博网络(www.tzweb.com)专门运用PHP+MYSQL/ASP.NET+MSSQL技术开发网站门户平台系统等。
2#
 楼主| 发表于 2007-9-26 22:04:28 | 只看该作者
台州网址导航
将该文件以info.php保存到 Apache 安装目录下的htdocs文件夹下,然后在浏览器的地址栏输入http://localhost:<port>/info.php,其中<port>是 Apache HTTP 服务器使用的端口。如果一切顺利的话,你将会看到一个类似以下页面的一个页面:



至此,PHP 已经安装成功,你可以在下面提到的htdocs目录下创建你的 PHP 页面了。

下面是 MySQL 安装。

首先将下载的 ZIP 文件解压到 C:mysql 目录下。然后在命令行提示符下进入 C://mysql/bin 目录下,输入 mysqld-nt.exe -install,这样就将 MySQL 作为一个服务安装到你的机器中:

然后打开控制面板下的管理工具,接着打开服务,找到 MySQL,启动它即可。

另外如果不想用这种命令行的方式,还可以使用另外一种方法安装 MySQL 服务。进入 C://mysql/bin 文件夹,点击winmysqladmin.exe 文件,它会自动地帮你安装和启动服务。
台州维博网络(www.tzweb.com)专门运用PHP+MYSQL/ASP.NET+MSSQL技术开发网站门户平台系统等。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

网站推广
关于我们
  • 台州朗动科技(Tzweb.com)拥有多年开发网站平台系统门户手机客户端等业务的成功经验。主要从事:政企网站,系统平台,微信公众号,各类小程序,手机APP客户端,浙里办微应用,浙政钉微应用、主机域名、虚拟空间、后期维护等服务,满足不同企业公司的需求,是台州地区领先的网络技术服务商!

Hi,扫描关注我

Copyright © 2005-2026 站长论坛 All rights reserved

Powered by 站长论坛 with TZWEB Update Techonolgy Support

快速回复 返回顶部 返回列表