第 8章 WWW服务器配置与管理
本章学习目标
本章主要讲解 WWW服务器的配置与管理。通过本章
学习,读者应该掌握以下知识,
? WWW服务的基本概念工作原理;
? 安装 WWW服务器;
? 配置与管理 WWW服务器;
8.1 WWW基本概念( 1)
World Wide Web(也称 Web,WWW或万维网)是
Internet上集文本、声音、动画、视频等多种媒体信息于
一身的信息服务系统,整个系统由 Web服务器、浏览器
( Browser)及通信协议等 3部分组成。 WWW采用的通信
协议是超文本传输协议( HTTP,HyperText Transfer
Protocol),它可以传输任意类型的数据对象,是 Internet
发布多媒体信息的主要协议。
8.1 WWW基本概念( 2)
WWW中的信息资源主要由一篇篇的网页为基本元
素构成,所有网页采用超文本标记语言( HTML,
HyperText Markup Language)来编写,HTML对 Web页的
内容、格式及 Web页中的超链进行描述。 Web页间采用超
级文本( HyperText)的格式互相链接。当鼠标的光标移
到这些链接上时,光标形状变成一手掌状,点击即可从
这一网页跳转到另一网页上,这也就是所谓的超链。
8.1 WWW基本概念( 3)
Internet中的网站成千上万 。 为了准确查找 。 人们采
用了统一资源定位器 ( URL,Uniform Resource Locator)
来在全世界唯一标识某个网络资源 。 其描述格式为,
协议,//主机名称 /路径名 /文件名:端口号
例如,http://www.zzpi.edu.cn,客户程序首先看到
http(超文本传输协议),知道处理的是 HTML连接,接
下来的是 www.zzpi.edu.cn站点地址(对应一特定的 IP地
址),http协议默认使用的 TCP协议端口为 80,可省略不
写。
8.2 安装 IIS( 1)
在 Windows 2000中推出了 Internet Information Server
5.0(简称 IIS5.0)提供了方便的安装和管理,增强的应用
环境,基于标准的发布协议,在性能和扩展性方面有了
很大的改进,为客户提供更佳的稳定性和可靠性。 IIS是
基于 TCP/IP的 Web应用系统,使用 IIS可使运行 Windows
2000的计算机成为大容量、功能强大的 Web服务器。 IIS
不但可以通过使用 HTTP协议传输信息,还可以提供 FTP
和 Gopher服务,这样,IIS可以轻松地将信息发送给整个
Internet上的用户。
8.2 安装 IIS( 2)
IIS5.0的具体安装步骤如下,
步骤一, 运行, 控制面板, 中的, 添加或删除程
序,, 点击, 添加 /删除 Windows组件, 按钮 。
步骤二,在出现如图 8-1所组件安装向导中,选择
,Internet信息服务( IIS),,单击, 下一步, 开始安装,
单击, 完成, 结束。
8.2 安装 IIS( 3)
图 8-1 组件安装向导对话框
8.2 安装 IIS( 4)
系统自动安装组件, 完成安装后, 系统在, 开
始, /“程序, /“管理工具, 程序组中会添加一项, Internet
服务管理器,, 此时服务器的 WWW,FTP等服务会自动
启动 。
注意,如果您升级到 Windows 2000,只有在前一版
Windows 中安装了 IIS,IIS 5.0才会默认安装。
8.3 配置管理 Windows2000 WWW服务器
(1)
选择, 开始, /“程序, /“管理工具, /“Internet服务管
理器,,打开, Internet信息服务, 管理窗口,如图 8-2所
示,窗口显示此计算机上已经安装好的 Internet服务,而
且都已经自动启动运行,其中 Web站点有两个,分别是默
认 Web站点及管理 Web站点。
8.3 配置管理 Windows2000 WWW服务器
(2)
图 8-2 Internet信息服务管理窗口
8.3.1 设置 Web站点( 1)
1,使用 IIS的默认站点
步骤一, 将制作好的主页文件 ( html文件 ) 复制到
\Inetpub\wwwroot目录, 该目录是安装程序为默认 Web站
点预设的发布目录 。
步骤二, 将主页文件的名称改为 Default.htm。 IIS默
认要打开的主页文件是 Default.htm或 Default.asp,而不是
一般常用的 Index.htm。
8.3.1 设置 Web站点( 2)
完成这两个步骤后, 打开本机或客户机浏览器, 在
地址栏中输入此计算机 IP地址或主机的 FQDN名字 ( 前提
是 DNS服务器中有该主机的 A记录 ) 来浏览站点, 测试
Web服务器是否安装成功, WWW服务是否运行正常 。
站点开始运行后,如果要维护系统或更新网站数据,
可以暂停或停止站点的运行,完成上述工作后,再重新
启动站点。
8.3.1 设置 Web站点( 3)
2,添加新的 Web站点
步骤一, 打开如图 8-2所示, Internet信息服务窗口,,
鼠标右键单击要创建新站点的计算机, 在弹出菜单中选
择, 新建, /“Web站点,, 出现, Web站点创建向导,,
单击, 下一步, 继续 。
步骤二,在, Web站点说明, 文本框中输入说明文
字,单击, 下一步, 继续,出现如图 8-3所示窗口,输入
新建 Web站点的 IP地址和 TCP端口地址。如果通过主机头
文件将其它站点添加到单一 IP地址,必须指定主机头文件
名称。
8.3.1 设置 Web站点( 4)
图 8-3 站点创建对话框
8.3.1 设置 Web站点( 5)
步骤三,单击“下一步”,如图 8-4所示对话框,输入站
点的主目录路径,然后单击“下一步”,选择 Web站点的访问
权限,单击“下一步”完成设置。
图 8-4
站点创建对
话框
8.3.2 Web站点的管理 (1)
Web站点建立好之后,可以通过, Microsoft 管理控
制台, 进一步来管理及设置 Web站点,站点管理工作既可
以在本地进行,也可以远程管理。
1.本地管理
通过“开始” /“程序” /“管理工具” /“Internet服务管
理器”,打开,Internet信息服务窗口”,在所管理的站
点上,单击鼠标右键执行“属性”命令,进入该站点的
“属性”对话框,如图 8-5所示。
8.3.2 Web站点的管理 (2)
图 8-5 Web站点属性对话框
8.3.2 Web站点的管理 (3)
( 1), Web站点, 属性页
如图 8-5所示, 在 Web站点的属性页上主要设置标识
参数, 连接, 启用日志记录, 主要有以下内容,
说明:在, 说明, 文本框中输入对该站点的说明文
字, 用它表示站点名称 。 这个名称会出现在 IIS的树状目
录中, 通过它来识别站点 。
8.3.2 Web站点的管理 (4)
IP地址:设置此站点使用的 IP地址,如果构架此
站点的计算机中设置了多个 IP地址,可以选择对
应的 IP地址。若站点要使用多个 IP地址或与其他
站点共用一个 IP地址,则可以通过高级按钮设置。
TCP端口:确定正在运行的服务的端口。默认情
况下公认的 WWW连接端口为 80。如果设置了其
他端口,例如,8080,则用户在浏览该站点时,
必须输入这个端口号,如:
http://www.zzpi.edu.cn:8080。
8.3.2 Web站点的管理 (5)
连接:, 无限, 表示允许同时发生的连接数不
受限制;, 限制到, 表示限制同时连接到该站
点的连接数,在对话框中键入允许的最大连接
数;, 连接超时, 设置服务器断开未活动用户
的时间;, 启用保持 HTTP激活, 允许客户保
持与服务器的开放连接,而不是使用新请求逐
个重新打开客户连接,禁用则会降低服务器性
能,默认为激活状态。这一选择页的设置关系
到对网络及服务器优化管理,例如,若发现本
服务器负载过大,应限制连接数量。
8.3.2 Web站点的管理 (6)
启用日志:表示要记录用户活动的细节,在, 活
动日志格式, 下拉列表框中可选择日志文件使用
的格式。单击, 属性, 按钮可进一步设置记录用
户信息所包含的内容,如用户 IP、访问时间、服
务器名称等。默认的日志文件保存在
\winnt\system32\logfiles子目录下。良好的管理习
惯应注重日志功能的使用,通过日志可以监视访
问本服务器的用户、内容等,对不正常的连接和
访问加以监控和限制。
8.3.2 Web站点的管理 (7)
( 2), 主目录, 属性页
如图 8-6所示,可以设置 Web站点所提
供的内容来自何处,内容的访问权限以及
应用程序在此站点的执行许可。
8.3.2 Web站点的管理 (8)
图 8-6 属性页
,主目录, 标

8.3.2 Web站点的管理 (9)
Web站点的内容包含各种给用户浏览的文件, 例如 HTML文
件, ASP程序文件等, 这些数据必须指定一个目录来存
放, 而主目录所在的位置有 3中选择,
? 此计算机上的目录:表示站点内容来自本地计算机。
? 另一计算机上的共享位置:站点的数据也可以不在本地
计算机上,而在局域网上其他计算机中的共享位置,注
意要在网络目录文本框中输入其路径。并按, 连接为,
按钮设置有权访问此资源的域用户帐号和密码。
? 重定向到 URL( U):表示将连接请求重新定向到别的
网络资源,如某个文件、目录、虚拟目录或其他的站点
等。选择此项后,在重定向到文本框中输入上述网络资
源的 URL地址。
8.3.2 Web站点的管理 (10)
执行许可:此项权限可以决定对该站点或虚拟目录资
源进行何种级别的程序执行。, 无, 只允许访问静态
文件,如 HTML或图像文件;, 纯文本, 只允许运行
脚本,如 ASP脚本;, 脚本和可执行程序, 可以访问
或执行各种文件类型,如服务器端存储的 CGI程序。
应用程序保护:选择运行应用程序的保护方式。可以
是与 Web服务在同一进程中运行(低),与其他应用
程序在独立的共用进程中运行(中),或者在与其他
进程不同的独立进程中运行(高)。
8.3.2 Web站点的管理 (11)
( 3), 操作员, 属性页
使用该属性页可以设置哪些用户帐号拥有管
理此站点的权力,默认只有 Administrators组成员
才能管理 Web站点,而且无法利用, 删除, 按钮
来解除该组的管理权利。如果你是该组的成员,
可以在每个站点的这个选项中利用, 添加, 及
,删除, 按钮来个别设置操作员。虽然操作员具
有管理站点的权力。但其权限与服务器管理员仍
有差别。
8.3.2 Web站点的管理 (12)
( 4), 性能, 属性页
性能调整,Web站连接的数目愈大时,
占有的系统资源愈多。在这里预先设置的
Web站点每天的连接数,将会影响到计算
机预留给 Web服务器使用的系统资源。合
理设置连接数可以提高 Web服务器的性能。
8.3.2 Web站点的管理 (13)
启用带宽抑制:如果计算机上设置了多个 Web站点,
或是还提供其他的 Internet服务, 如文件传输, 电子邮件
等, 那么就有必要根据各个站点的实际需要, 来限制每
个站点可以使用的带宽 。 要限制 Web站点所使用的带宽,
只要选择, 启用带宽抑制, 选项, 在, 最大网络使用,
文本框中输入设置数值即可 。
启用进程限制:选择该选项以限制该 Web站点使用
CPU处理时间的百分比 。 如果选择了该框但未选择, 强
制性限制,, 结果将是在超过指定限制时间时把事件写
入事件记录中 。
8.3.2 Web站点的管理 (14)
( 5), 文档, 属性页
启动默认文档:默认文档可以是 HTML文件
或 ASP文件,当用户通过浏览器连接至 Web站点
时,若未指定要浏览哪一个文件,则 Web服务器
会自动传送该站点的默认文档供用户浏览,例如
我们通常将 Web站点主页 default.htm,default.asp
和 index.htm设为默认文档,当浏览 Web站点时会
自动连接到主页上。如果不启用默认文档,则会
将整个站点内容以列表形式显示出来供用户自己
选择。
8.3.2 Web站点的管理 (15)
( 6), HTTP头, 属性页
在, HTTP标题, 属性页上,如果选择
了, 允许内容过期, 选项,便可进一步设
置此站点内容过期的时间,当用户浏览此
站点时,浏览器会对比当前日期和过期日
期,来决定显示硬盘中的网页暂存文件,
或是向服务器要求更新网页。
8.3.2 Web站点的管理 (16)
2,远程管理 Web站点
远程管理就是系统管理员可以在任何地方,
例如出差或是在家里,从任何一个终端客户端,
可以是 Windows2000 Professional,Windows2000
Server或是 Windows98,来管理 Windows 2000域
与计算机,它们可以直接运行系统管理工具来进
行管理工作,这些操作就好象在本机上一样。要
实现这些管理首先要安装终端服务,设置终端服
务器与终端客户端,才可以进行远程管理与远程
控制。
本章小结
本章首先介绍了 WWW服务的工作原理,讲
解了使用 Windows 2000 Server及 IIS5.0配置 WWW
服务器方法,以及配置、维护 Web站点的方法。