第 13 章 Web 服务器管理

93
第 13 第 Web 第第第第第 13.1 IIS 第第 13.2 Web 第第第第 13.3 第第 Web 第第第第第第第 13.4 Web 第第第第第第第第

description

第 13 章 Web 服务器管理. 13.1 IIS 概况 13.2 Web 站点配置 13.3 虚拟 Web 站点和虚拟目录 13.4 Web 站点的管理与维护 习 题. 13.1 IIS 概况. - PowerPoint PPT Presentation

Transcript of 第 13 章 Web 服务器管理

Page 1: 第 13 章   Web 服务器管理

第 13 章 Web 服务器管理

13.1 IIS概况13.2 Web站点配置13.3 虚拟Web站点和虚拟目录13.4 Web站点的管理与维护习 题

Page 2: 第 13 章   Web 服务器管理

13.1 IIS 概况

IIS 是 Internet Information Service 的缩写,是 Microsoft 内置在 Windows 2000 Server 网络操作系统中的文件和应用服务器。 IIS5.0 支持标准的信息协议,提供了 Internet 服务器应用程序编程接口( ISAPI )和公共网关接口( CGI ),完全支持 Microsoft Visual Basic 编程系统、 VBScript 、 Microsoft Jscript 开发软件和 Java 组件,为 Internet 、 Intranet 和 Extranet 站点提供服务器解决方案。

IIS5.0 提供了许多组件,其中一些组件是和相关的服务及工具绑在一起的。 IIS5.0 主要有以下核心组件:

Web 服务( WWW Service )。 FTP 服务( FTP Service )。 SMTP 服务( SMTP Service )。 NNTP 服务( NNTP Service )。 索引服务器( Index Server )。 认证服务器( Certificate Server )。

Page 3: 第 13 章   Web 服务器管理

13.1 IIS 概况

13.1.1 IIS5.0 的安装在 Windows 2000 Server 中添加 IIS 的方法如下:① 依次单击“控制面板”→“添加/删除程序”→“添

加/删除 Windows 组件”→“组件”→“ Windows 组件向导”→“ Internet 信息服务( IIS )”→“详细信息”按钮进行进一步设置,例如, FTP 服务、 SMTP 服务、NNTP 等服务,通常这些服务可以选装。

② 单击“下一步”按钮,从 Windows 2000 Server 安装光盘中复制所需文件。

③ 重新启动计算机,完成 IIS 安装。

Page 4: 第 13 章   Web 服务器管理

13.1 IIS 概况

13.1.2 Internet 服务管理器1 . Web 服务器配置窗口 在 Windows 2000 Server 中,提供了 Internet 服务

管理器来对 IIS5.0 进行管理,以系统管理员( Administrator )身份登录服务器,依次单击“开始”→“程序”→“管理工具”→“ Internet 服务管理器”选项,打开如图13.1 所示的“ Internet 信息服务”对话框,称为 Internet 服务管理器,简写为 ISM 。这是一个标准的 MMC (微软管理控制台)界面。 MMC 是微软专门为各种管理工具开发的一个统一的操作环境。

Page 5: 第 13 章   Web 服务器管理

13.1 IIS 概况

图 13.1 Internet服务管理器

Page 6: 第 13 章   Web 服务器管理

13.1 IIS 概况

也可以使用其他的方法打开 Internet 服务管理器(以系统管理员( Administrator )身份登录服务器),如在“开始”→“运行”栏中键入“ mmc c:\winnt\system32\inetsrv\iis.msc” ;依次单击“ Windows 2000 配置您的服务器”→“ Web /媒体服务器→ Web 服务器”→“启动虚拟目录向导”→“打开 Internet 服务管理器”或“管理 Web 服务器”→“ Internet 信息服务”对话框;依次单击“开始”→“程序”→“管理工具”→“计算机管理”→“计算机管理”→“服务和应用程序”→“ Internet 信息服务”→“ Internet 信息服务”对话框。

Page 7: 第 13 章   Web 服务器管理

13.1 IIS 概况

2 . Internet 服务管理器操作对象在 Internet 服务管理器中,可操作的对象主要有以下几种。 计算机:计算机可以是本地计算机,也可以是远程计算机。 Web 或 FTP 站点:一个 Web 或 FTP 站点对应由磁盘上的

多个文件夹组成,网络上的其他用户可以访问此站点。 Web 或 FTP 站点虚拟目录:虚拟目录的名称在本地计算机

上是不存在的,虚拟目录名称与一个实际磁盘上的文件夹对应。 Web 或 FTP 目录:这是本地计算机磁盘上的一个实际文件

夹。 Web 或 FTP 目录下的文件:这是本地计算机磁盘上的一个

实际文件夹下的文件。

Page 8: 第 13 章   Web 服务器管理

13.1 IIS 概况

3 .连接服务器在 IIS 控制台中,用鼠标右键单击“ Internet 信息服

务”结点,在弹出的快捷菜单中选择“连接”命令,弹出如图 13.2 所示的“连接到计算机”对话框,在该对话框中输入一个服务器的名称(可以是 IP 地址),单击“确定”按钮即可连接到服务器,并可在 IIS 控制台中对该服务器进行管理。用鼠标右键单击一个服务器结点,在弹出的快捷菜单中选择“断开”命令,可以断开与该服务器的连接。

Page 9: 第 13 章   Web 服务器管理

13.2 Web 站点配置在安装完 Windows 2000 Server 的 IIS后,无须特意

选择定制安装,只需将欲发布的 Web 文件复制至 C:\inetpub\wwwroot 文件夹中,并将主页的文件名设置为 default.htm 或 default.asp即可通过Web浏览器访问该Web 服务器。

Web 站点的管理依赖于对站点属性的配置,这些配置是在属性对话框中进行的。 IIS 管理控制树中的任何结点都拥有自己的属性对话框,例如计算机、站点、虚拟目录、文件,我们可以在属性对话框中分别配置其属性。属性对话框的打开方法是用鼠标右键单击 IIS 管理控制树的相应结点,在弹出的快捷菜单上单击“属性”命令即可打开属性对话框。

Page 10: 第 13 章   Web 服务器管理

13.2 Web 站点配置

IIS事先定义了一套属性从属机制,即低层属性自动继承高层属性,例如,如果更改计算机属性对话框使计算机属性与当前的某个站点属性有所冲突,那么,基于属性继承的原则,冲突的站点属性自动继承计算机属性。所以,计算机属性对话框又称为主( Master )属性对话框。

在 IIS 管理控制树中用鼠标右击键单击计算机图标,在弹出的快捷菜单中单击“属性”选项,打开如图 13.3 所示的计算机属性对话框,即主属性对话框。

Page 11: 第 13 章   Web 服务器管理

13.2 Web 站点配置

图 13.3 “ ”计算机属性 对话框

Page 12: 第 13 章   Web 服务器管理

13.2 Web 站点配置

该属性对话框有两个选项卡:在“ Internet 信息服务”选项卡中,可以分别配置 WWW 服务和 FTP 服务的主属性、计算机的总带宽截流、 MIME映射等属性;在“服务器扩展”选项卡中,可以配置站点性能、客户机脚本类型、邮件发送方式、系统权限等属性。对属性进行更改之后,先单击“应用”按钮再单击“确定”按钮使之生效。

“默认 Web 站点属性”对话框是配置默认 Web 站点属性的主要界面,在 IIS 管理控制树中用鼠标右键单击 Web站点结点,从弹出的快捷菜单中单击“属性”选项,打开“默认 Web 站点属性”对话框。如图 13.4 所示,由 10个选项卡组成,可以分别对 Web 站点各个方面的属性进行配置。

Page 13: 第 13 章   Web 服务器管理

13.2 Web 站点配置

图 13.4 “Web ”站点 对话框

Page 14: 第 13 章   Web 服务器管理

13.2 Web 站点配置13.2.1 “Web 站点”选项卡“Web 站点”选项卡主要设置 Web 站点的标识、连接

设置和日志等内容,如图 13.4 所示。1 . Web 站点标识在“ Web 站点标识”区域中,可以更改站点说明、 IP

地址、 TCP端口以及 SSL 端口信息。这些信息都是在创建Web 站点时指定的。

① 在“说明”栏中可以设置该Web 站点的标识。该标识对于用户的访问没有任何意义,其作用只是当服务器中安装多个 Web 服务器时,便于网络管理员进行区分,即站点标识将作为 Web 服务器的名称显示在“ Internet 信息服务”窗口目录树中。

Page 15: 第 13 章   Web 服务器管理

13.2 Web 站点配置

② 在“ IP 地址”下拉列表中可以为该站选择择一个 IP 地址,该 IP 地址必须是在“网络和拨号连接”中配置给当前计算机(网卡)的 IP 地址。由于Windows 2000 Server 可安装多块网卡,并且每块网卡可绑定多个 IP 地址,因此,服务器可以拥有多个 IP 地址。如果这里不分配 IP 地址,即选用“全部未分配”,该站点将响应所有未分配给其他站点的 IP 地址,即以该计算机默认站点的身份出现。当用户向该计算机的一个 IP 地址发出连接请求时,如果该 IP 地址没有被分配给其他站点使用,将自动打开这个默认站点。

③ 在“ TCP端口”文本框中为站点指定一个 TCP端口以运行服务,默认的端口号是 80 。也可以设置其他任意一个惟一的TCP端口,这时需以“ IP : TCP Port” 的格式访问,否则将无法连接到该站点。

Page 16: 第 13 章   Web 服务器管理

13.2 Web 站点配置

④ 单击“高级”按钮,显示“高级多Web 站点配置”对话框,如图 13.5 所示,在该对话框中可以为该站点添加其他的 IP地址和端口,选中一个项目,单击“编辑”按钮可以修改站点的主机头。

图 13.5 “高级Web ”站点配置 对话框

Page 17: 第 13 章   Web 服务器管理

13.2 Web 站点配置

⑤ SLL 端口: Web 服务器安全套接字层( SSL)的安全功能利用一种称为“公用密钥”的加密技术保证会话密钥在传输过程中不被截取。

要指定安全套接字层加密使用的端口,须在“ SSL 端口”框中键入端口号,该端口号的默认值为“ 443” 。

用户的 Web浏览器在与 Web 服务器建立安全通信链接时,需要通过https://address 方式访问,如 https://10.8.10.8;但若将 SSL 端口指定为其他端口(非 443 )时,则必须指定该端口,即https://ipaddress:port ,如 https://10.8.10.8:1189。

Page 18: 第 13 章   Web 服务器管理

13.2 Web 站点配置

2 .连接在“连接”区域中,可以设置站点的连接属性,这些属性通

常决定了站点的访问性能。由于硬件性能和带宽的限制,一个Web 站点所允许的同时访问用户数量是有限的,过多的同时连接数往往可能导致问题甚至网站宕机。所以,尤其对于访问数量大的站点而言,应限制同时连接数(默认情况下是不限制的)。单击“限制到”单选框,并指定同时连接的数量即可。基于同样的原因,还应限制连接超时,连接超时是指一个连接到Web 站点上的客户在一定的时间内如果没有作出任何响应,就将被自动断开连接。例如默认的连接超时为 900s ,这意味着当一个当前连接客户连续发呆 900s后将被自动剔出系统(即断开连接)。选择“启用保持 HTTP激活”复选框能够加快网站对用户的响应速度。

Page 19: 第 13 章   Web 服务器管理

13.2 Web 站点配置

3 .日志日志是以文件形式监视网站使用情况的手段。选中“启用日志

记录”复选框,然后在“活动日志类型”下拉列表框中指定日志类型,各种日志类型的内在差别并不是很大,常用的日志类型有以下 4 种:

“Microsoft IIS日志文件格式”是一种固定的 ASCII格式。“NCSA 公用日志文件格式”是一种固定的 ASCII格式,它

是国家超级计算应用中心的公用格式。 “W3C扩展日志文件格式”是一种可以自行定制的格式。“ODBC日志”将记录保存到数据库。选用一种格式(默认格式是 W3C扩展日志文件格式)后,单

击“属性”按钮可以对日志进行设置。

Page 20: 第 13 章   Web 服务器管理

13.2 Web 站点配置

选定日志文件类型后,单击“属性”按钮,打开如图 13.6所示的“扩充日志记录属性”对话框。“常规属性”选项卡提供了一般性的日志文件设置界面。可以在“日志文件目录”栏中更改日志文件存储的路径。日志是一种持续性的记录手段,随着时间的推移,单个日志文件所记录的事件越来越多,也越来越大。为了防止日志文件太大所导致的存储及分析困难,应该在日志文件达到一定大小的时候新建一个文件。通常的判断方法有两种:一定时间后新建文件和达到一定大小后新建文件。对于前者,只需选择“每小时”、“每天”、“每周”或“每月”即可在指定时间到达时自动生成新的日志文件,新文件将以时间命名,例如 yymmdd.log或 mmdd.log。而选择“当文件大小达到”并指定大小后,系统就可以在日志文件达到指定大小后生成新文件,默认情况下,每 19 MB就要生成一个新文件。

Page 21: 第 13 章   Web 服务器管理

13.2 Web 站点配置

图 13.6 “ ”扩充日志记录属性 对话框

Page 22: 第 13 章   Web 服务器管理

13.2 Web 站点配置4 .维护多个站点每一个 Web 站点都由端口编号、 IP 地址、主机标题名称三部分组

成识别数据,用以接收与回应客户端的要求,变更以上三者中任何一个,都可以在同一台计算机上架设多个站点。

( 1 )多个端口编号利用不同的端口,可以在只有一个 IP 地址的计算机上架设多个站

点,客户端连上站点时,必须在静态 IP 地址后面加上端口编号(使用80端口的默认 Web 站点除外)。http://10.8.10.8:80http://10.8.10.8:380http://10.8.10.8:880虽然各 Web 网站采用同一 IP 地址,但由于使用的端口号不同,因

而各自独立互不干扰。

Page 23: 第 13 章   Web 服务器管理

13.2 Web 站点配置

( 2 )多个 IP 地址在使用多个 IP 地址时,必须将主机名称与对应的 IP 地

址全部登记在 DNS 中,以后客户端只要在浏览器中输入名称,就可以连上 Web 站点。比如在一台计算机上使用 10.8.10.8、 10.8.10.9 两个 IP 地址来架设两个 Web 站点,操作步骤如下:

① 设置 Web 站点的计算机网卡两个 IP 地址。② 添加完 IP 地址后,需要到DNS 服务器中登记该 IP

地址,并建立该主机的别名(参考 DNS 服务设置)。③ 在图 13.4 所示的“默认 Web 站点属性”对话框中,

按“高级”按钮,弹出如图 13.7所示的对话框。

Page 24: 第 13 章   Web 服务器管理

13.2 Web 站点配置

图 13.7 “高级Web ”站点标识 对话框

Page 25: 第 13 章   Web 服务器管理

13.2 Web 站点配置( 3 )主机标题名称使用主机标题名称,在一个 IP 地址中可以架设多个站点

(必须将主机名称加入到DNS 中)。当计算机收到客户端连接要求时, IIS会根据HTTP 标题中的主机名称决定客户端到底要与哪一个站点连接。

① 要求系统管理员在 DNS 内加入新站点名称与固定 IP地址之间的对应关系(参见 DNS 设置)。

② 打开“ Internet 服务管理器”,用鼠标右键单击“默认 Web 站点”,选“属性”选项,单击“高级”按钮,弹出“高级多 Web 站点配置”对话框,如图 13.8所示。

③ 单击“添加”按钮,规划标题名称(站点所使用的 URL名称),如图 13.9所示。

Page 26: 第 13 章   Web 服务器管理

13.2 Web 站点配置

图 13.8 高级多Web 站点配置 图 13.9 高级Web站点标识

Page 27: 第 13 章   Web 服务器管理

13.2 Web 站点配置

13.2.2 站点操作员Web 站点操作员是一组在单独Web 站点上具有有限管理特权的

特殊用户。使用“默认 Web属性”对话框更改站点管理员的步骤如下:

① 在“默认 Web 站点属性”对话框中单击“操作员”选项卡。② 在“操作员”栏中列出当前具有管理该站点的组和账户名称,

单击“添加”按钮。③ 在“选择用户和组”对话框中选择新的站点管理员的账户或

组名,单击“添加”按钮。④ 按上一步方法添加若干管理员后,单击“确定”按钮返回。⑤ 单击“应用”按钮,再单击“确定”按钮。

Page 28: 第 13 章   Web 服务器管理

13.2 Web 站点配置

13.2.3 调整Web 站点性能性能的调整实

际上就是系统各部分之间的资源分配问题。

选择“默认 Web 站点属性”对话框中的“性能”选项卡,如图 13.10所示。

图 13.10 “默认Web站点属性 ”性能 对话框

Page 29: 第 13 章   Web 服务器管理

13.2 Web 站点配置

1 .性能调整根据预先估计的日常连接数调节滑块,可以使日常连接

数比实际的访问数稍大一点,这样服务器的综合性能比较好,用户连接的速度快。但是如果设置的太大,将浪费很多系统资源,导致综合性能降低。

2 .启用带宽限制为了限制当前站点占用的总带宽数量,可以进行带宽截

流设置。选择“启用带宽限制”复选框,在“最大网络使用”栏中指定当前网站最多能够占用的带宽数,默认为 1024KB/s ,达到这一限制时,多出部分的请求将被拒绝。

Page 30: 第 13 章   Web 服务器管理

13.2 Web 站点配置

3 .启用进程限制对于计算机本地资源,如 CPU占用等,也有必要加以

限制。选择“启用进程限制”复选框,在“最大 CPU使用程度”栏中指定当前网站能够占用的最大 CPU使用率,默认值为 10%。这一限制并非强制性的,也就是说,即使达到最高 CPU占用率,系统也并不会终止当前站点的运行,而只是适当降低其 CPU使用率。如果需要在达到最大限制时强制性结束网站应用程序或其他进程,则需要选取“强制性限制”复选框。注意,这一设置有可能带来系统稳定性上的问题。

Page 31: 第 13 章   Web 服务器管理

13.2 Web 站点配置

13.2.4 “ISAPI筛选器”选项卡ISAPI筛选器是一种运行在支持 ISAPI 的 HTTP 服务器

上的动态链接库,它的作用是监视服务器与客户端的事件,当预先指定的某事件发生时,过滤器被调用,对要传递的数据进行加密或压缩,或者进行身份验证。换句话说, ISAPI过滤器提供了对服务器和客户端之间传递的数据进行预处理的功能。添加 ISAPI筛选器的方法如下:

① 在“默认 Web 站点属性”对话框中单击“ ISAPI筛选器”选项卡。

② 单击“添加”按钮,弹出“添加默认文档”对话框。

Page 32: 第 13 章   Web 服务器管理

13.2 Web 站点配置

③ 在“筛选器名称”栏中输入 ISAPI筛选器名称,该名称可由管理员任意指定。④ 单击“浏览”按钮,为“可执行文件”栏指定 ISAPI

筛选器文件的实际位置。⑤ 单击“确定”按钮返回。⑥ 使用“↑”、“↓”箭头调整多个 ISAPI筛选器的

优先级。⑦ 单击“应用”按钮,“确定”按钮完成。

Page 33: 第 13 章   Web 服务器管理

13.2 Web 站点配置

13.2.5 配置主目录和内容权限所谓主目录就是指保存 Web 网站的文件夹,当用户向

该网站发出请求时, Web 服务器将自动从该文件夹中调取相应的文件显示给用户。

在“默认 Web 站点属性”对话框中选择“主目录”选项卡,如图 13.11 所示,在该选项卡中能够对站点主目录、文件及应用程序权限进行设置。主目录可以指定为本地计算机的文件夹、局域网其他计算机中的共享文件夹或者其他远程主机的 URL 。

Page 34: 第 13 章   Web 服务器管理

13.2 Web 站点配置

图 13.11 “默认Web ”站点主目录 对话框

Page 35: 第 13 章   Web 服务器管理

13.2 Web 站点配置1 .本地计算机上的目录选中“此计算机上的目录”选项,并在“本地路径”文

本框中指定新的磁盘或目录,即可将该Web 网站的主目录修改至新的位置。需要注意的是,如果新指定的主目录为本地计算机上的文件夹,则必须使用绝对路径。

2 .其他计算机上的共享目录选中“另一计算机上的共享位置”选项,可以将新的主

目录指定为其他计算机上的文件夹。但是必须注意,采用该选项时,另一台计算机已经连入网络并必须能够实现网络共享,而且必须是欲使用的共享目录。对于网络共享,必须使用统一命名约定( UNC )服务器和共享名,即“ \\服务器名 \ 共享名”。

Page 36: 第 13 章   Web 服务器管理

13.2 Web 站点配置

3 .重定向到 URL选中“重定向 URL” 选项,可以将新的主目录指定到其

他的 URL。当浏览器访问该站点时,将自动指向“重定向到”文本框所提供的目标 URL,以便浏览器跳转到指定的Web页。 若欲将请求定向到其他 Web 站点,须使用完整的 URL,

既可以是 IP 地址或域名,如 http://10.8.10.8或 http://www.xtvtc.edu.cn/,也可以是某个文件夹或虚拟目录,如 http://10.8.10.8/pchome 或 http://www.xtvtc.edu.cn/mp3 。

Page 37: 第 13 章   Web 服务器管理

13.2 Web 站点配置

4 .对主目录的访问控制当将主目录指定为“此计算机上的目录”或“另一计算机上的

共享位置”时,可控制用户对主目录的访问权限。用户对主目录的访问权限主要有以下几种。

① 脚本资源访问:若允许用户访问已经设置了“读取”或“写入”权限的资源代码,请选中该选项。资源代码包括 ASP 应用程序中的脚本。

② 读取:若允许用户读取或下载文件(目录)及其相关属性,请选中该项。

③ 写入:若允许用户将文件及其相关属性上载到服务器上已启用的目录中,或者更改可写文件的内容,请选中该选项。“写入”操作只能在支持 HTTP1.1 协议标准的浏览器中进行。

Page 38: 第 13 章   Web 服务器管理

13.2 Web 站点配置④ 目录浏览:若允许用户查看该虚拟目录中文件和子目

录的超文本列表,请选中该选项。如果用户欲访问虚拟目录,必须知道虚拟目录的别名。如果不选择该选项,用户试图访问文件或目录并没有指定访问其中的某个文件时,将在用户 Web浏览中显示“禁止访问”错误消息。如果选中该选项,那么,当用户直接访问该Web 网站中的某一目录时,将显示该路径中的所有文件和目录结构。⑤ 日志访问:若在日志文件中记录对该目录的访问,请

选中该选项。只有启用该Web 站点的日志记录时才会记录访问。⑥ 索引此资源:若允许 Microsoft Indexing Services

将该目录包含在 Web 站点的全文本索引中,请选中该选项。

Page 39: 第 13 章   Web 服务器管理

13.2 Web 站点配置

13.2.6 设置默认文档所谓默认文档,是指在 Web浏览器中键入 Web 网站的 IP 地址

或域名即显示出来的 Web页面,也就是通常所说的主页( Homepage )。 IIS5.0默认的主页文档文件名为 default.htm 和 default.asp 。如果Web 网站无法找到这两个文件中的任何一个,那么,将在 Web浏览器上显示“该页无法显示”的提示。默认文档既可以是一个,也可以是多个。当设置多个默认文档时, IIS将按照排列的前后顺序依次调用这些文档。当第一个文档存在时,将直接把它显示在用户的浏览器上,而不再调用后面的文档;当第一个文档不存在时,则将第二个文件显示给用户,依此类推。默认文档的添加、删除以及更改顺序,都可以在“默认 Web 站

点属性”对话框“文档”选项卡中完成。

Page 40: 第 13 章   Web 服务器管理

13.2 Web 站点配置

1 .设置默认文档( 1 )添加默认文档文件名① 在“文档”选项卡对话框中,单击“添加”按钮,弹出“添加

默认文档”对话框,如图 13.12 所示。 ② 输入自定义的默认文档文件名,如 index.asp ,单击“确定”

按钮。

图 13.12 “ ”添加默认文档 对话框

Page 41: 第 13 章   Web 服务器管理

13.2 Web 站点配置

③ 在默认文档列表中选中刚刚添加的文件名,单击“↑”“↓”箭头调整其显示的优先级。文档在列表中的位置越靠上意味着其优先级越高。通常客户机首先尝试加载优先级最高的主页,一旦不能成功下载,将降低优先级继续尝试。④ 重复①至③步,可添加多个默认文档。单击“确定”按钮。( 2 )删除默认文档名在默认文档列表中选中欲删除的文件名,并单击“删除”按钮,

即可将之删除。 ( 3 )调整文件名的位置在默认文档列表中选中欲调整位置的文件名,单击“↓”

“↑”箭头即可调整其先后顺序。若欲将该文件名作为网站首选的默认文档,须将之调整至最顶端。

Page 42: 第 13 章   Web 服务器管理

13.2 Web 站点配置

2 .文档页脚“ 文档”选项卡中不仅能够指定默认主页,还能配置文

档页脚。所谓文档页脚,又称 footer ,是一种特殊的 HTML文件,用于使网站中全部的网页上都出现相同的标记,大公司通常使用文档页脚将公司徽标添加到其网站中全部网页的上部或下部,以增加网站的整体感。

为了使用文档页脚,首先要选择“文档”选项卡中的“启用文档页脚”复选框,然后单击“浏览”指定页脚文件,文档页脚文件通常是一个 .htm格式的文件。

Page 43: 第 13 章   Web 服务器管理

13.2 Web 站点配置

13.2.7 自定义错误信息每一个网站都应为自己的用户提供出错信息。自定义错误信息的方法如下:① 在“默认 Web 站点属性”对话框中单击“自定义错误信

息”选项卡,弹出“自定义错误信息”对话框,列出各种 HTTP错误类型。

② 选择需要自定义的错误类型,单击“编辑属性”按钮。③ 如图 13.13 所示,在“错误映射属性”对话框中配制自定

义错误,有 3 种方式指定错误文件。在“消息类型”下拉列表中指定“默认”,可以使用默认的错误信息;指定“文件”,并单击“浏览”可以将自定义的 .htm 文件作为该类型错误的信息指示文件。

Page 44: 第 13 章   Web 服务器管理

13.2 Web 站点配置

④ 还有一种方式是在“消息类型”下拉列表中指定“ URL” ,并在“ URL” 栏中指定一个网页作为出错信息指示文件。使用 URL方式时,必须保证所指定的 URL位于本地服务器之上。

图 13.13 “ ”错误映射属性 对话框

Page 45: 第 13 章   Web 服务器管理

13.2 Web 站点配置

13.2.8 设置内容自动失效和 HTTP头网站中的某些信息是对时间敏感的,诸如专门报价或通

知公告,过期之后它们将失去存在价值。它为当前主页预先定义过期时限,浏览器在加载网页时将当前日期与失效日期进行比较,以便确定是显示高速缓存页还是从服务器请求更新主页。

( 1 )设置内容自动失效设置内容自动失效的方法如下:① 在“默认 Web 站点属性”对话框中单击“ HTTP

头”选项卡,如图 13.14 所示。

Page 46: 第 13 章   Web 服务器管理

13.2 Web 站点配置

图 13.14 “HTTP ”头 对话框

Page 47: 第 13 章   Web 服务器管理

13.2 Web 站点配置

② 选择“启动内容失效”复选框。③ 指定过期方式,可选的方式有 3 种: 立即过期:当浏览器下次请求该网页时,将下载该网页

的新版本,永远不会从客户端的缓存中加载该网页。其结果是每次访问该页时,都需要重新从 Web 站点下载该页。

在此时刻以后过期:指定若干时间以后网站内容过期。在该时间段结束之前,将从缓存中检索网页,而无须再从 Web 站点下载,从而提高了浏览速度。时间过期后,浏览器才从 Web 站点重新下载该页。

在此时刻过期:指定失效的具体日期和时间。在这一时间到来之前,客户端将从缓存中检索网页,只有时间过期后,浏览器才从 Web 站点重新下载该页。

Page 48: 第 13 章   Web 服务器管理

13.2 Web 站点配置

( 2 )自定义HTTP头单击“自定义HTTP头”栏右侧的“添加”按钮,打开“添加/编

辑自定义HTTP头”对话框,输入自定义HTTP头的名称及其值。单击“确定”按钮返回。该自定义的 HTTP头将从 Web 服务器发送到客户浏览器。

( 3 )内容分级内容分级主要是对一些敏感的内容进行分级,以方便Web 用户浏

览网页时有所选择。设定内容分级之后将在 HTTP头中加入这一内容,当Web 用户浏览时发送给用户浏览器,单击“编辑分级”按钮将显示“内容分级”对话框,选用“分级”选项卡,选中“此资源启用分级”选项之后,在类别列表中选中一个项目,然后用滑块选择合适的分级级别。由浏览器将该分级与允许浏览的分级设置进行比较,以帮助用户识别可能有异议的 Web 内容,确保未成年人无法看到一些暴力、性等方面的内容。

Page 49: 第 13 章   Web 服务器管理

13.2 Web 站点配置

( 4 )设置 MIME映射MIME映射又名多用途 Internet邮件扩展,用于设置

Web 服务返回浏览器的各种文件类型。创建MIME映射的方法如下:① 在图 13.14 中单击“ MIME映射”按钮,打开“文

件类型”对话框。② 型及处理方法。③ 单击“新类型”按钮,打开“文件类型”对话框。④ 输入新文件类型的“关联扩展名”和“内容类型”,

单击“确定”按钮完成。

Page 50: 第 13 章   Web 服务器管理

13.2 Web 站点配置

13.2.9 访问安全与用户验证

加密传输和用户授权均可在“默认Web 站点属性”对话框中“目录安全性”选项卡中完成,如图 13.15 所示。

图 13.15 “ ”目录安全性 对话框

Page 51: 第 13 章   Web 服务器管理

13.2 Web 站点配置

1 .匿名验证匿名访问其实也是要通过验证的,称为匿名验证。匿名

验证使用户无须键入用户名或密码便可以访问 Web 站点的公共区域。当用户试图连接到公共 Web 站点时, Web 服务器将分配给用户一个名为 IUSR_computername ( computername 是运行 IIS 的服务器名称)的 Windows 用户账户。

( 1 )匿名验证的实现默认情况下, IUSR_computername账户包含在 Win

dows 用户组 Guests 中。该组具有安全限制,并指出了访问级别和可用于公共用户的内容类型。

Page 52: 第 13 章   Web 服务器管理

13.2 Web 站点配置

( 2 )更改用于匿名验证的账户IIS 在安装时特别授予 IUSR_computername账户

“本地登录”权限。不过,在默认情况下,不为域控制器上的 IUSR_computername账户授予 Guests权限,因此,要允许匿名登录,必须更改为“本地登录”。另外,也可以通过使用 MMC 的组策略管理器更改Win

dows 中的 IUSR_computername账户。但是,如果匿名用户账户不具有特定文件或资源的访问权限, Web 服务器将拒绝建立与该资源的匿名连接。

Page 53: 第 13 章   Web 服务器管理

13.2 Web 站点配置

更改用于匿名验证的 Windows账户的操作如下:

① 在图 13.15中“匿名访问和验证控制”栏中单击“编辑”按钮,显示“验证方法”对话框,如图 13.16所示。

图 13.16 “ ”验证方法 对话框

Page 54: 第 13 章   Web 服务器管理

13.2 Web 站点配置

② 选中“匿名访问”,单击“编辑”按钮,显示“匿名用户账户”对话框,如图 13.17所示。

③ 单击“浏览”按钮,显示“选择用户”对话框,如图13.18所示。在该对话框中选择欲对应于匿名验证的 Windows 用户。 ④ 清除“允许 IIS 控制密码”复选框并键入用户密码。

如果提供的匿名账户密码与 Windows 为该账户设置的密码不同,则匿名验证无效。若欲自动同步匿名密码设置与Windows 中设置的密码设置,则应选中该复选框。

Page 55: 第 13 章   Web 服务器管理

13.2 Web 站点配置

图 13.17 “ ” 匿名用户账户 对话框 图 13.18 “ ” 选择用户 对话框

Page 56: 第 13 章   Web 服务器管理

13.2 Web 站点配置

2 .验证访问默认状态下,任何用户都可以访问 Web 服务器,即We

b 服务器实际上允许用户以匿名方式访问。当欲限制普通用户对 Web 网站的访问时,用户身份的验证无疑是最简单、也是最有效的方式。若欲取消对匿名访问的允许,可取消“验证方法”对话框中的“匿名访问”复选框,从而要求所有访问该站点的用户都必须通过身份验证。需要注意的是,必须首先创建有效的用户账户,然后再授予这些账户以某些目录和文件(必须采用 NTPS 文件系统)的访问权限,这样服务器才能验证用户的身份。

Page 57: 第 13 章   Web 服务器管理

13.2 Web 站点配置

( 1 )基本验证① 在图 13.16中选中“基本验证”复选框,启用“基

本验证”。若欲以基本验证方式确认验证用户身份,用于基本验证的 Windows 用户必须具有“本地登录”用户权限,因为基本验证将“模仿”为一个本地用户(即实际登录到服务器的用户)。默认情况下, Windows 主域控制器( PDC )中的用户账户不授予“本地登录”用户的权限。

② 采用“基本验证”时,必须选择默认的登录域。单击“编辑”按钮,显示“基本验证域”对话框,如图 13.19所示。

Page 58: 第 13 章   Web 服务器管理

13.2 Web 站点配置

③ 键入或者通过浏览选择新的默认登录域。单击“使用默认值”可使用 Web 服务器的默认域名。使用基本验证方法登录的用户必须属于特定的域。用户没有指定域而试图登录时,可以配置服务器,假定该用户属于与默认本地域不同的域。④ 单击“确定”按钮。

图 13.19 “ ”基本验证域 对话框

Page 59: 第 13 章   Web 服务器管理

13.2 Web 站点配置

( 2 ) Windows域服务器的摘要式(简要)验证摘要式(简要)验证只能在带有 Windows 2000域控

制器的域中使用。域控制器必须具有所有密码的纯文本复件,因为必须执行散列操作并将结果与浏览器发送的散列值相比较。

( 3 )集成 Windows验证如果集成 Windows验证失败是由于不正确的用户证书

或其他原因引起的,浏览器将提示用户键入其用户名和密码。需要注意的是,集成 Windows验证无法在代理服务器或其他防火墙应用程序后使用。

Page 60: 第 13 章   Web 服务器管理

13.2 Web 站点配置

3 . IP 地址及域名限制IP 地址及域名限制是指通过适当的配置,即可允许或拒

绝特定计算机、计算机组或域访问 Web 站点、目录或文件。例如,可以防止 Internet 用户访问 Web 服务器,方法是仅授予 Internet 成员访问权限而明确拒绝外部用户的访问。

( 1 )授予计算机、计算机组或域访问权限该方案适用于仅授予少量用户访问权限的情况。若欲授

予大量用户访问权限,而只是阻止少量用户对该Web 网站的访问,请使用“拒绝计算机、计算机组或域访问权限”中的设置。

Page 61: 第 13 章   Web 服务器管理

13.2 Web 站点配置

① 在图 13.15 所示的对话框中,单击“ IP 地址及域名限制”栏中的“编辑”按钮,显示“ IP 地址及域名限制”对话框,如图 13.20 所示。

② 选择“拒绝访问”选项。当选择该选项时,将拒绝所有计算机和域对 Web 服务器的访问,但特别授予访问权限的计算机除外。

③ 单击“添加”按钮,弹出“授予以下访问”对话框,如图 13.21 所示。④ 根据需要选择“单机”、“一组计算机”或“域名”

选项。

Page 62: 第 13 章   Web 服务器管理

13.2 Web 站点配置

单机:当欲授权访问的计算机的 IP 地址不连续时,可使用该方式逐一添加。在“ IP 地址”框中键入欲授予访问权限的计算机的 IP 地址,并单击“确定”按钮。

一组计算机:当欲授予某一连续 IP 地址段的多台计算机的访问权限时,可使用该方式同时添加多台计算机。当局域网拥有多个 IP子网时,由于子网中的所有计算机有相同的子网标识和自己的主机标识,因此,可通过指定网络标识和子网掩码的方式,选择一组计算机。

域名:当欲授予计算机访问权限时,也可以以域名的方式添加。选择“域名”选项,并在“域名”框中键入欲授予权限的域名,如 www.xtvtc.edu.cn 。

Page 63: 第 13 章   Web 服务器管理

13.2 Web 站点配置

图 13.20 “IP ” 地址及域名限制 对话框 图 13.21 “ ” 授予以下访问 对话框

Page 64: 第 13 章   Web 服务器管理

13.2 Web 站点配置

⑤ 依次单击“确定”按钮,关闭两个对话框。( 2 )拒绝计算机、计算机组或域访问权限本方案适用于仅拒绝少量用户访问的情况。① 在图 13.20 所示的“ IP 地址及域名限制”对话框中,

选择“授权访问”选项。当选择该选项时,将向所有计算机和域授予访问权限,但特别拒绝访问权限的计算机除外。

② 单击“添加”按钮,显示“拒绝以下访问”对话框。③ 根据需要选择“单机”、“一组计算机”或“域名”选

项。具体内容请参阅上述相关部分。④ 依次单击“确定”按钮,并关闭两个对话框。

Page 65: 第 13 章   Web 服务器管理

13.3 虚拟 Web 站点和虚拟目录

利用虚拟站点可以在一台计算机上实现多 IP 和多域名的Web 服务,也就是说,可以把一台服务器变换成几台、几十台 Web 服务器,并且让每一台虚拟 Web 服务器都拥有自己的 IP 地址和域名。

13.3.1 虚拟 Web 站点1 .虚拟 Web 站点的优点虚拟 Web 站点具有节约软件投资、可管理、可配置、

数据安全、可进行分级管理、可进行性能和带宽调节以及创建虚拟目录等优点。

Page 66: 第 13 章   Web 服务器管理

13.3 虚拟 Web 站点和虚拟目录

2 .虚拟 Web 站点的建立虚拟 Web 站点既可以建立在默认 Web 站点之下,也可

以直接建立在其他虚拟网站之下,甚至可以建立在 IIS 服务器之下。当新的虚拟 Web 站点建立时,该Web 站点将继承父站点的全部特性,即在“属性”对话框中配置的所有属性。而且,当父站点的属性修改时,也往往会直接影响到子站点属性的修改。虚拟 Web 站点的建立必须在“ Internet 信息服务”对话框中完成。具体操作如下:

① 依次单击“开始”→“程序”→“管理工具”→“ Internet 信息服务器”,显示“ Internet 信息服务”对话框。展开左侧目录树,显示“默认 Web 站点”。

Page 67: 第 13 章   Web 服务器管理

13.3 虚拟 Web 站点和虚拟目录

② 用鼠标右键单击“默认 Web 站点”,在快捷菜单中选择“新建”→“站点”选项,显示“ Web 站点创建向导”对话框,单击“下一步”按钮,打开“ Web 站点说明”对话框。在“说明”栏中键入对该站点的描述。该名称只显示在“ Internet 信息服务”列表中,与浏览器访问时键入的 URL 无关。

③ 单击“下一步”按钮,打开“ IP 地址和端口设置”对话框,在此分配 IP 地址和端口号,不能使用“全部未分配”作为 IP 地址。

Page 68: 第 13 章   Web 服务器管理

13.3 虚拟 Web 站点和虚拟目录

④ 单击“下一步”按钮,打开“ Web 站点主目录”对话框,在“路径”框中直接键入该网站主目录所在的磁盘和文件夹,如 e:\wlzx ,也可单击“浏览”查找并定位。⑤ 单击“下一步”按钮,打开“ Web 站点访问权限”对

话框,通常情况下,仅选中默认的允许“读取”访问和允许“脚本”访问两个复选框即可。如果欲在该Web 站点上执行ASP 或 CGI 程序,可同时选择“执行”和“写入”两个复选框。⑥ 单击“下一步”按钮,完成 Web 站点创建向导。单击

“完成”按钮,该虚拟 Web 站点将显示在“ Internet 信息服务”的树形目录中。⑦ 重复上述操作,可在该主机上添加多个虚拟服务器。

Page 69: 第 13 章   Web 服务器管理

13.3 虚拟 Web 站点和虚拟目录

3 .虚拟 Web 站点的配置虚拟 Web 站点建立后,将自动开始运行。虚拟 Web 站

点的配置方式与默认 Web 站点完全相同。13.3.2 虚拟目录利用 IIS 的虚拟目录也可以提供个人主页服务。虚拟目

录只是一个文件夹,并不真正位于 IIS宿主文件夹内(默认为 c:|\inetpub\wwwroot ),但在访问 Web 站点的用户看来,则与位于 IIS 服务的宿主文件夹是一样的。

Page 70: 第 13 章   Web 服务器管理

13.3 虚拟 Web 站点和虚拟目录

1 .虚拟目录与虚拟 Web 站点虚拟目录与虚拟 Web 站点有较大区别,概括如下。( 1 )保存文件的位置不同使用虚拟 Web 站点时,主目录文件夹必须位于本地计算机上。而

使用虚拟目录时,既可以将站点文件复制到本地计算机,也可以复制到同一域内的其他计算机磁盘上,甚至还可以复制到不同域内的计算机磁盘上。当虚拟目录文件复制到安装 IIS 计算机的本地磁盘时,称为本地虚拟目录;复制到其他计算机的磁盘时,称为远程虚拟目录。

( 2 )提供的性能不同由于虚拟 Web 站点的所有目录均存储在本地硬盘,因此存取速度

都较快。而使用远程虚拟目录时,由于局域网网络速度的影响,访问性能可能会有所下降。

Page 71: 第 13 章   Web 服务器管理

13.3 虚拟 Web 站点和虚拟目录

( 3 )服务的连续性不同在使用虚拟 Web 站点时,当由于磁盘容量有限而不得不重新增

加硬盘时,如果硬盘不支持热插拔,那么,需要停机进行操作,这样就会导致系统服务的中断。使用虚拟目录时,由于随时可以将其他服务器中的硬盘作为存储空间,因此,即使在网站大规模扩容时,也不会导致Web 服务的中断。

( 4 )安全灵活性不同相对而言,虚拟目录的安全灵活性更大。因为在虚拟目录中,

除了可以以用户身份的方式进行安全控制外,还可以根据目录共享权限的划分而使特定部门的用户只能访问属于自己的或完全公开的内容。各部门成员均在各自的站点上独立工作,从而进一步加强了网络数据的安全性。

Page 72: 第 13 章   Web 服务器管理

13.3 虚拟 Web 站点和虚拟目录

2 .虚拟目录的建立虚拟目录既可以建立在默认 Web 站点上,也可以建立在其他

虚拟 Web 站点上,甚至可以建立在其他虚拟目录上。当新的虚拟目录建立时,将继承所属Web 站点和虚拟目录中的所有属性。

( 1 )利用虚拟目录创建向导建立本地虚拟目录假设有一台 IIS 服务器, IP 地址为 10.8.10.8,在 D盘根目

录下有一为虚拟目录建立的文件夹“ MP3” ,并已经设置共享权限,主页为 Index.htm 。

① 在“ Internet 信息服务”对话框中,用鼠标右键单击左侧目录树的“默认 Web 站点”,在弹出的快捷菜单中指向“新建”→“虚拟目录”命令,弹出“虚拟目录创建向导”对话框。

Page 73: 第 13 章   Web 服务器管理

13.3 虚拟 Web 站点和虚拟目录

② 单击“下一步”按钮,弹出“虚拟目录别名”对话框,在“别名”框中输入该虚拟目录的名称。注意,别名与虚拟目录文件夹的真实名称没有任何关系,别名仅用于在 IIS 中识别虚拟目录。

③ 单击“下一步”按钮,弹出“ Web 站点内容目录”对话框,在“目录”栏中输入该虚拟目录欲引用的文件夹,也可以单击“浏览”按钮指定虚拟目录所对应的实际文件夹。④ 单击“下一步”按钮,弹出“访问权限”对话框,选择

该虚拟目录欲授予用户的权限。单击“下一步”按钮,完成虚拟目录创建。⑤ 重复上述步骤,可在本地硬盘上建立多个虚拟目录。

Page 74: 第 13 章   Web 服务器管理

13.3 虚拟 Web 站点和虚拟目录

( 2 )利用文件属性创建本地虚拟目录① 运行 Windows资源管理器,显示欲设置为虚拟目录

的文件夹。② 用鼠标右键单击该文件夹,在快捷菜单中选择“共

享”,显示“属性”对话框中“共享”选项卡。③ 单击“ Web 共享”选项卡,切换至“ Web 共享”

属性页。④ 在“共享点在”下拉列表中选择欲添加该虚拟目录的

Web 站点,然后选择“共享这个文件夹”选项,出现“编辑别名”对话框,如图 13.22 所示。

Page 75: 第 13 章   Web 服务器管理

13.3 虚拟 Web 站点和虚拟目录

⑤ 为该虚拟目录键入别名(访问该虚拟目录使用的名称),并指定相应的访问权限,单击“确定”,虚拟目录建立完毕。当然,如果该虚拟目录主文档的文件名不是默认的 defautl.htm 或 default.asp ,还需要在“ Internet 信息服务”窗口中作必要的修改。

图 13.22 “ ”编辑别名 对话框

Page 76: 第 13 章   Web 服务器管理

13.3 虚拟 Web 站点和虚拟目录

( 3 )远程虚拟目录的建立远程虚拟目录的建立与本地虚拟目录建立的操作过程基

本相同,只是当显示“ Web 站点内容目录”页时,在“输入包含内容的目录路径”对话框中欲引用的文件夹有所不同。由于是引用远程主机中的共享文件夹,因此,其引用格式为 \\ 主机名 \ 共享文件夹名。然后,将显示“用户名和密码”页,在该对话框中键入

被授权访问该共享资源的用户名和密码。

Page 77: 第 13 章   Web 服务器管理

13.3 虚拟 Web 站点和虚拟目录

3 .拟目录的设置虚拟目录建立后,也将自动开始运行。虚拟目录的配置

方式与默认 Web 站点基本相同,也是在“ Internet 信息服务”窗口的树形目录中进行。

用鼠标右键单击欲设置的虚拟目录,在快捷菜单中选择“属性”,将显示目录属性对话框,如图 13.23 所示。该对话框与 Web 站点对话框有所不同,因为该对话框中只包含 5 个选项卡,分别是虚拟目录(相当于Web 站点中的“ Web 站点”属性页)、文档、目录安全性、 HTTP头和自定义错误信息。不过,在设置方法和设置技巧上却与Web 站点的设置完全相同。

Page 78: 第 13 章   Web 服务器管理

13.3 虚拟 Web 站点和虚拟目录

4 .虚拟目录的浏览打开 Web浏览器,在“地址栏”中键入 http : //IP 地址

/目录名或“ http : // 域名/目录名”,如 http : //10.8.10.8/wlzx 或 http : //www.xtvtc.edu.cn/wlzx ,即可直接浏览建立的虚拟目录。该访问方式与访问 Web 站点下的某一目录时完全相同,只是无须重复键入相应的文件名。例如,当访问 Web 站点中的 Computer 目录时,需键入 http : //10.8.10.8/computer/index.htm (假如 index.htm 是该目录的索引页),而访问虚拟目录时则无须键入该索引文件。原因很简单,虚拟目录在“文档”属性页中已经设置了该目录的主文档了(虚拟目录默认的主文档为 default.htm 或 default.asp )。

Page 79: 第 13 章   Web 服务器管理

13.3 虚拟 Web 站点和虚拟目录

图 13.23 “ ”虚拟目录属性 对话框

Page 80: 第 13 章   Web 服务器管理

13.3 虚拟 Web 站点和虚拟目录

13.3.3 属性的继承与覆盖当在建立新的 Web 站点或虚拟目录时,或者在对 Web

站点或虚拟目录的属性进行修改时,都将不可避免地遇到属性的继承与覆盖问题。

1 .属性的分级在 IIS5.0 中,可以将属性分为 4 个级别,即Master属

性、 Site属性、 Directory属性和 File属性。( 1 ) Master属性Master属性对运行于该 IIS 服务器上的所有 Web 站点

和虚拟目录都起作用。在“ Internet 信息服务”窗口中,用鼠标右键单击“计算机”图标,并在弹出的快捷菜单中选择“属性”选项,即可对 Master属性进行修改。

Page 81: 第 13 章   Web 服务器管理

13.3 虚拟 Web 站点和虚拟目录

( 2 ) Site属性: Site属性(或者虚拟 Web 站点属性)可以对 IIS 服务器上运行的每个 Site 站点进行单独设置,包括安装 IIS时所创建的默认的 Web 站点。 Site属性只对该站点起作用。在“ Internet 信息服务”窗口中,右击某Web 站点,并在弹出的快捷菜单中选择“属性”选项,即可对Site属性进行修改。

( 3 ) Directory属性: Directory属性(或者虚拟目录属性)可以对 Web 站点中的每个虚拟目录进行单独设置,所有文件都将继承包含它们的虚拟目录的属性设置。 Directory属性只对该虚拟目录起作用。在“ Internet 信息服务”窗口中,用鼠标右键单击某虚拟目录,并在弹出的快捷菜单中选择“属性”选项,即可对 Site属性进行修改。

Page 82: 第 13 章   Web 服务器管理

13.3 虚拟 Web 站点和虚拟目录

( 4 ) File属性: File属性可以对一个虚拟目录内或 Web 站点内的每个 Web页面进行单独设置。在“ Internet 信息服务”窗口中,用鼠标右键单击某虚拟目录内的文件,并在弹出的快捷菜单中选择“属性”选项,即可对 File属性进行修改。

2 .属性的继承与覆盖( 1 )属性的继承 创建一个新的 Web 站点,将自动继承创建它的 IIS 服务器的

Master属性设置。 创建一个新的 Web 虚拟目录时,将自动继承创建它的 Web

站点的 Site属性设置。 当在虚拟目录或 Web 站点下创建一个新的 Web页面或子目

录时,将自动继承包含它的虚拟目录或站点的属性。

Page 83: 第 13 章   Web 服务器管理

13.3 虚拟 Web 站点和虚拟目录

( 2 )属性的覆盖 改变Master属性时,可以选择是否将该改变传递给

此 IIS 服务器上已存在的所有 Web 站点。 改变 Site属性时,可以选择是否将该改变传递给此

Web 站点上已存在的所有虚拟目录。 改变虚拟目录的属性设置时,该改变将自动传递给此

虚拟目录下所有的 Web页面和子目录。

Page 84: 第 13 章   Web 服务器管理

13.4 Web 站点的管理与维护

13.4.1 Web 站点的启动、停止和删除默认情况下, Web 站点和虚拟目录自创建成功后自动

启动,或者在计算机重新启动时自动启动。1 . Web 站点的本地管理( 1 )开始、停止或暂停站点① 在“ Internet 信息服务”窗口中,选择欲执行开始、

停止或操作的站点或虚拟目录。② 单击工具栏中的“开始”、“停止”或“暂停”按钮;

或者,用鼠标右键单击欲执行操作的站点或虚拟目录,在快捷菜单中选择相应的命令。

Page 85: 第 13 章   Web 服务器管理

13.4 Web 站点的管理与维护( 2 )重新启动 IIS在 IIS5.0 中,可以停止并重新启动所有 IIS 的 Internet

服务,而不必在应用程序运行不正常或变得不可用时重新启动计算机。

① 在“ Internet 信息服务”窗口中,选中“计算机”图标。

② 在“操作”菜单中选择“重新启动 IIS”命令,显示“停止/启动/重新启动”对话框,如图 13.24 所示。

③ 根据需要,从下拉列表中选择“重新启动 Internet服务”、“停止 Internet 服务”、“启动 Internet 服务”或“重新启动计算机”。

Page 86: 第 13 章   Web 服务器管理

13.4 Web 站点的管理与维护

图 13.24 “ ”停止/启动/重新启动 对话框

Page 87: 第 13 章   Web 服务器管理

13.4 Web 站点的管理与维护

重新启动 Internet 服务:重新启动将关闭并重新开始所有的 Internet 服务。

停止 Internet 服务:如果需要安装注册新的 COM组件或 ISAPI筛选器,应关闭服务,在使用服务时无法进行这样的操作。

启动 Internet 服务:启动 Internet 服务将启动在正常开机时启动的所有服务。可以使用“计算机管理”管理单元中的“服务”结点,更改自动启动的服务。

重新启动计算机:如果成功地重新启动了 Internet服务,可以选择重新启动计算机。

Page 88: 第 13 章   Web 服务器管理

13.4 Web 站点的管理与维护

( 3 )删除站点或虚拟目录删除站点或虚拟目录时,操作如下:① 在“ Internet 信息服务”窗口中,选择欲删除的站点或虚

拟目录。② 单击工具栏中的“删除”按钮或者用鼠标右键单击欲删除的

站点或虚拟目录,在快捷菜单中选择“删除”选项。2 . Web 站点的远程管理使用 Internet 服务管理器( HTML)进行远程管理时操作如下:① 在“ Internet 信息服务”窗口中,选中“计算机”图标,

用鼠标右键单击并在快捷菜单中选择“属性”选项,打开“管理Web 站点”的属性页。

Page 89: 第 13 章   Web 服务器管理

13.4 Web 站点的管理与维护

② 观察并记录“ Web 站点”属性页上的 IP 地址和 TCP端口号。如果不满意系统自动分配的端口号,可以自己重新指定。

③ 在“目录安全性”属性页中,单击“ IP 地址和域名限制”下的“编辑”按钮,指定拥有远程管理 IIS 服务器权限的特定的 IP 地址,以确保Web 站点的安全性。④ 启动 Web浏览器,在地址栏中键入管理站点的域名

和指定的端口号,例如, http://10.8.10.8:2080 ,启动基于浏览器中的 Internet 服务管理器( HTML)。

Page 90: 第 13 章   Web 服务器管理

13.4 Web 站点的管理与维护

⑤ 系统显示登录对话框,分别键入用户名、密码和域名,显示 Web 网站管理界面,作为 Web 站点操作员远程访问 Internet服务管理器( HTML)。在该操作界面中,可以实现几乎所有的Web 站点设置和管理操作,如新建、删除、重命名、启动、暂停、恢复、备份等。单击“主属性”超级链接,可显示所有 Web 站点“属性”对话框中各属性页条目,用以对 Web 站点进行全面的设置。

3 .站点配置的备份与还原配置的备份与还原操作如下:① 在“ Internet 信息服务”窗口中,选中“计算机”图标。② 在“操作”菜单中选择“备份/还原配置”选项,显示

“配置备份/还原”对话框,如图 13.25 所示。

Page 91: 第 13 章   Web 服务器管理

13.4 Web 站点的管理与维护

图 13.25 “ ”配置备份/还原 对话框

Page 92: 第 13 章   Web 服务器管理

13.4 Web 站点的管理与维护

③ 单击“创建备份”按钮,显示“配置备份”对话框,键入该配置备份的文件名。当建立多个配置文件时,将一一显示在“备份”列表中,选择相应的备份文件并单击“还原”按钮,即可还原原有的属性配置。

13.4.2 Web 站点的维护与更新网络管理员可以随意对共享资源进行更新,对于用户而

言,更新共享资源的方式也有多种,如同步方式、 FTP 方式、磁盘映射方式、 FrontPage2000 方式、 WebDAV 方式等。其中最常用的是 FTP 文件传输。

Page 93: 第 13 章   Web 服务器管理

习 题

1 . IIS5.0 的核心组件有哪些?2 .在 Windows 2000 Server 中有哪几种方式可以打

开 Web 服务器配置窗口?3 .一个 Web 站点由哪几部分组成?4 .主目录可以指定为哪些地方?5 .什么是默认文档?6.自定义错误的作用是什么?7.虚拟 Web 站点的优点有哪些?8.虚拟目录和虚拟 Web 站点有何异同?9.如何进行 Web 站点的远程管理?