1、计算机网络技术实用教程(第3版)Web服务器管理服务器管理13.1 IIS13.1 IIS概况概况13.2 Web13.2 Web站点配置站点配置13.3 13.3 虚拟虚拟WebWeb站点和虚拟目录站点和虚拟目录13.4 Web13.4 Web站点的管理与维护站点的管理与维护13.5 13.5 技能训练技能训练习习 题题计算机网络技术实用教程(第3版)13.1 IIS概况概况IISIIS是是Internet Information ServiceInternet Information Service的缩写,是的缩写,是MicrosoftMicrosoft内置在内置在Windows 2000
2、 ServerWindows 2000 Server网络操作系统中的文件和应用服务器。网络操作系统中的文件和应用服务器。IIS5.0IIS5.0支支持标准的信息协议,提供了持标准的信息协议,提供了InternetInternet服务器应用程序编程接口(服务器应用程序编程接口(ISAPIISAPI)和公共网关接口(和公共网关接口(CGICGI),完全支持),完全支持Microsoft Visual BasicMicrosoft Visual Basic编程系统、编程系统、VBScriptVBScript、Microsoft JscriptMicrosoft Jscript开发软件和开发软件和Ja
3、vaJava组件,为组件,为InternetInternet、IntranetIntranet和和ExtranetExtranet站点提供服务器解决方案。站点提供服务器解决方案。IIS5.0IIS5.0提供了许多组件,其中一些组件是和相关的服务及工具绑在提供了许多组件,其中一些组件是和相关的服务及工具绑在一起的。一起的。IIS5.0IIS5.0主要有以下核心组件:主要有以下核心组件:Web Web服务(服务(WWW ServiceWWW Service)。)。FTP FTP服务(服务(FTP ServiceFTP Service)。)。SMTP SMTP服务(服务(SMTP ServiceSM
4、TP Service)。)。NNTP NNTP服务(服务(NNTP ServiceNNTP Service)。)。索引服务器(索引服务器(Index ServerIndex Server)。)。认证服务器(认证服务器(Certificate ServerCertificate Server)。)。计算机网络技术实用教程(第3版)13.1 IIS概况概况13.1.1 IIS5.013.1.1 IIS5.0的安装的安装在在Windows 2000 ServerWindows 2000 Server中添加中添加IISIIS的方法如下:的方法如下:依次单击依次单击“控制面板控制面板”“添加删除程添加删
5、除程序序”“添加删除添加删除WindowsWindows组件组件”“组组件件”“Windows“Windows组件向导组件向导”“Internet“Internet信息服务信息服务(IISIIS)”“详细信息详细信息”按钮进行进一步设置,例如,按钮进行进一步设置,例如,FTPFTP服务、服务、SMTPSMTP服务、服务、NNTPNNTP等服务,通常这些服务可以选装。等服务,通常这些服务可以选装。单击单击“下一步下一步”按钮,从按钮,从Windows 2000 ServerWindows 2000 Server安装安装光盘中复制所需文件。光盘中复制所需文件。重新启动计算机,完成重新启动计算机,完
6、成IISIIS安装。安装。计算机网络技术实用教程(第3版)13.1 IIS概况概况13.1.2 Internet13.1.2 Internet服务管理器服务管理器1 1WebWeb服务器配置窗口服务器配置窗口 在在Windows 2000 ServerWindows 2000 Server中,提供了中,提供了InternetInternet服务管理服务管理器来对器来对IIS5.0IIS5.0进行管理,以系统管理员(进行管理,以系统管理员(AdministratorAdministrator)身份登录服务器,依次单击身份登录服务器,依次单击“开始开始”“程序程序”“管理管理工具工具”“Inter
7、net“Internet服务管理器服务管理器”选项,打开如图选项,打开如图13.113.1所所示的示的“InternetInternet信息服务信息服务”对话框,称为对话框,称为InternetInternet服务管服务管理器,简写为理器,简写为ISMISM。这是一个标准的。这是一个标准的MMCMMC(微软管理控制台)(微软管理控制台)界面。界面。MMCMMC是微软专门为各种管理工具开发的一个统一的操是微软专门为各种管理工具开发的一个统一的操作环境。作环境。计算机网络技术实用教程(第3版)13.1 IIS概况概况图13.1 Internet服务管理器计算机网络技术实用教程(第3版)13.1 I
8、IS概况概况也可以使用其他的方法打开也可以使用其他的方法打开InternetInternet服务管理器(以系服务管理器(以系统管理员(统管理员(AdministratorAdministrator)身份登录服务器),如在)身份登录服务器),如在“开开始始”“运行运行”栏中键入栏中键入“mmc mmc c:winntsystem32inetsrviis.msc”c:winntsystem32inetsrviis.msc”;依次单击;依次单击“Windows 2000Windows 2000配置您的服务器配置您的服务器”“Web“Web媒体服务器媒体服务器WebWeb服务器服务器”“启动虚拟目录向
9、导启动虚拟目录向导”“打开打开InternetInternet服务管理器服务管理器”或或“管理管理WebWeb服务器服务器”“Internet“Internet信息服务信息服务”对话框;依次单击对话框;依次单击“开始开始”“程序程序”“管理工管理工具具”“计算机管理计算机管理”“计算机管理计算机管理”“服务和应用服务和应用程序程序”“Internet“Internet信息服务信息服务”“Internet“Internet信息服务信息服务”对话框。对话框。计算机网络技术实用教程(第3版)13.1 IIS概况概况2 2InternetInternet服务管理器操作对象服务管理器操作对象在在Inte
10、rnetInternet服务管理器中,可操作的对象主要有以下几种。服务管理器中,可操作的对象主要有以下几种。计算机:计算机可以是本地计算机,也可以是远程计算机。计算机:计算机可以是本地计算机,也可以是远程计算机。Web Web或或FTPFTP站点:一个站点:一个WebWeb或或FTPFTP站点对应由磁盘上的多个文件站点对应由磁盘上的多个文件夹组成,网络上的其他用户可以访问此站点。夹组成,网络上的其他用户可以访问此站点。Web Web或或FTPFTP站点虚拟目录:虚拟目录的名称在本地计算机上站点虚拟目录:虚拟目录的名称在本地计算机上是不存在的,虚拟目录名称与一个实际磁盘上的文件夹对应。是不存在的
11、,虚拟目录名称与一个实际磁盘上的文件夹对应。Web Web或或FTPFTP目录:这是本地计算机磁盘上的一个实际文件夹。目录:这是本地计算机磁盘上的一个实际文件夹。Web Web或或FTPFTP目录下的文件:这是本地计算机磁盘上的一个实目录下的文件:这是本地计算机磁盘上的一个实际文件夹下的文件。际文件夹下的文件。计算机网络技术实用教程(第3版)13.1 IIS概况概况3 3连接服务器连接服务器在在IISIIS控制台中,用鼠标右键单击控制台中,用鼠标右键单击“InternetInternet信息服务信息服务”结点,在弹出的快捷菜单中选择结点,在弹出的快捷菜单中选择“连接连接”命令,弹出如图命令,弹
12、出如图13.213.2所示的所示的“连接到计算机连接到计算机”对话框,在该对话框中输入对话框,在该对话框中输入一个服务器的名称(可以是一个服务器的名称(可以是IPIP地址),单击地址),单击“确定确定”按钮按钮即可连接到服务器,并可在即可连接到服务器,并可在IISIIS控制台中对该服务器进行管控制台中对该服务器进行管理。用鼠标右键单击一个服务器结点,在弹出的快捷菜单理。用鼠标右键单击一个服务器结点,在弹出的快捷菜单中选择中选择“断开断开”命令,可以断开与该服务器的连接。命令,可以断开与该服务器的连接。计算机网络技术实用教程(第3版)13.2 Web站点配置在安装完在安装完Windows 200
13、0 ServerWindows 2000 Server的的IISIIS后,无须特意选择后,无须特意选择定制安装,只需将欲发布的定制安装,只需将欲发布的WebWeb文件复制至文件复制至C:inetpubwwwrootC:inetpubwwwroot文件夹中,并将主页的文件名设置为文件夹中,并将主页的文件名设置为default.htmdefault.htm或或default.aspdefault.asp即可通过即可通过WebWeb浏览器访问该浏览器访问该WebWeb服务器。服务器。WebWeb站点的管理依赖于对站点属性的配置,这些配置是站点的管理依赖于对站点属性的配置,这些配置是在属性对话框中进行
14、的。在属性对话框中进行的。IISIIS管理控制树中的任何结点都拥管理控制树中的任何结点都拥有自己的属性对话框,例如计算机、站点、虚拟目录、文有自己的属性对话框,例如计算机、站点、虚拟目录、文件,我们可以在属性对话框中分别配置其属性。属性对话件,我们可以在属性对话框中分别配置其属性。属性对话框的打开方法是用鼠标右键单击框的打开方法是用鼠标右键单击IISIIS管理控制树的相应结点,管理控制树的相应结点,在弹出的快捷菜单上单击在弹出的快捷菜单上单击“属性属性”命令即可打开属性对话命令即可打开属性对话框。框。计算机网络技术实用教程(第3版)13.2 Web站点配置IISIIS事先定义了一套属性从属机制
15、,即低层属性自动继事先定义了一套属性从属机制,即低层属性自动继承高层属性,例如,如果更改计算机属性对话框使计算机承高层属性,例如,如果更改计算机属性对话框使计算机属性与当前的某个站点属性有所冲突,那么,基于属性继属性与当前的某个站点属性有所冲突,那么,基于属性继承的原则,冲突的站点属性自动继承计算机属性。所以,承的原则,冲突的站点属性自动继承计算机属性。所以,计算机属性对话框又称为主(计算机属性对话框又称为主(MasterMaster)属性对话框。)属性对话框。在在IISIIS管理控制树中用鼠标右击键单击计算机图标,在管理控制树中用鼠标右击键单击计算机图标,在弹出的快捷菜单中单击弹出的快捷菜单
16、中单击“属性属性”选项,打开如图选项,打开如图13.313.3所示所示的计算机属性对话框,即主属性对话框。的计算机属性对话框,即主属性对话框。计算机网络技术实用教程(第3版)13.2 Web站点配置图13.3 “计算机属性”对话框计算机网络技术实用教程(第3版)13.2 Web站点配置该属性对话框有两个选项卡:在该属性对话框有两个选项卡:在“InternetInternet信息服务信息服务”选项卡中,可以分别配置选项卡中,可以分别配置WWWWWW服务和服务和FTPFTP服务的主属性、计服务的主属性、计算机的总带宽截流、算机的总带宽截流、MIMEMIME映射等属性;在映射等属性;在“服务器扩展服
17、务器扩展”选项卡中,可以配置站点性能、客户机脚本类型、邮件发选项卡中,可以配置站点性能、客户机脚本类型、邮件发送方式、系统权限等属性。对属性进行更改之后,先单击送方式、系统权限等属性。对属性进行更改之后,先单击“应用应用”按钮再单击按钮再单击“确定确定”按钮使之生效。按钮使之生效。“默认默认WebWeb站点属性站点属性”对话框是配置默认对话框是配置默认WebWeb站点属性的站点属性的主要界面,在主要界面,在IISIIS管理控制树中用鼠标右键单击管理控制树中用鼠标右键单击WebWeb站点结站点结点,从弹出的快捷菜单中单击点,从弹出的快捷菜单中单击“属性属性”选项,打开选项,打开“默认默认WebW
18、eb站点属性站点属性”对话框。如图对话框。如图13.413.4所示,由所示,由1010个选项卡组成,个选项卡组成,可以分别对可以分别对WebWeb站点各个方面的属性进行配置。站点各个方面的属性进行配置。计算机网络技术实用教程(第3版)13.2 Web站点配置图13.4 “Web站点”对话框计算机网络技术实用教程(第3版)13.2 Web站点配置13.2.1 “Web13.2.1 “Web站点站点”选项卡选项卡“WebWeb站点站点”选项卡主要设置选项卡主要设置WebWeb站点的标识、连接设置站点的标识、连接设置和日志等内容,如图和日志等内容,如图13.413.4所示。所示。1 1WebWeb站
19、点标识站点标识在在“WebWeb站点标识站点标识”区域中,可以更改站点说明、区域中,可以更改站点说明、IPIP地地址、址、TCPTCP端口以及端口以及SSLSSL端口信息。这些信息都是在创建端口信息。这些信息都是在创建WebWeb站站点时指定的。点时指定的。在在“说明说明”栏中可以设置该栏中可以设置该WebWeb站点的标识。该标识站点的标识。该标识对于用户的访问没有任何意义,其作用只是当服务器中安对于用户的访问没有任何意义,其作用只是当服务器中安装多个装多个WebWeb服务器时,便于网络管理员进行区分,即站点标服务器时,便于网络管理员进行区分,即站点标识将作为识将作为WebWeb服务器的名称显
20、示在服务器的名称显示在“InternetInternet信息服务信息服务”窗窗口目录树中。口目录树中。计算机网络技术实用教程(第3版)13.2 Web站点配置 在在“IPIP地址地址”下拉列表中可以为该站选择择一个下拉列表中可以为该站选择择一个IPIP地址,地址,该该IPIP地址必须是在地址必须是在“网络和拨号连接网络和拨号连接”中配置给当前计算机中配置给当前计算机(网卡)的(网卡)的IPIP地址。由于地址。由于Windows 2000 ServerWindows 2000 Server可安装多块网卡,可安装多块网卡,并且每块网卡可绑定多个并且每块网卡可绑定多个IPIP地址,因此,服务器可以拥
21、有多个地址,因此,服务器可以拥有多个IPIP地址。如果这里不分配地址。如果这里不分配IPIP地址,即选用地址,即选用“全部未分配全部未分配”,该,该站点将响应所有未分配给其他站点的站点将响应所有未分配给其他站点的IPIP地址,即以该计算机默地址,即以该计算机默认站点的身份出现。当用户向该计算机的一个认站点的身份出现。当用户向该计算机的一个IPIP地址发出连接地址发出连接请求时,如果该请求时,如果该IPIP地址没有被分配给其他站点使用,将自动打地址没有被分配给其他站点使用,将自动打开这个默认站点。开这个默认站点。在在“TCPTCP端口端口”文本框中为站点指定一个文本框中为站点指定一个TCPTCP
22、端口以运行服端口以运行服务,默认的端口号是务,默认的端口号是8080。也可以设置其他任意一个惟一的。也可以设置其他任意一个惟一的TCPTCP端端口,这时需以口,这时需以“IPIP:TCP Port”TCP Port”的格式访问,否则将无法连接的格式访问,否则将无法连接到该站点。到该站点。计算机网络技术实用教程(第3版)13.2 Web站点配置 单击单击“高级高级”按钮,显示按钮,显示“高级多高级多WebWeb站点配置站点配置”对话对话框,如图框,如图13.513.5所示,所示,在该对话框中可以为在该对话框中可以为该站点添加其他的该站点添加其他的IPIP地址和端口,选中一地址和端口,选中一个项目
23、,单击个项目,单击“编辑编辑”按钮可以修改站点的按钮可以修改站点的主机头。主机头。图13.5 “高级Web站点配置”对话框计算机网络技术实用教程(第3版)13.2 Web站点配置 SLL SLL端口:端口:WebWeb服务器安全套接字层(服务器安全套接字层(SSLSSL)的安全功)的安全功能利用一种称为能利用一种称为“公用密钥公用密钥”的加密技术保证会话密钥在的加密技术保证会话密钥在传输过程中不被截取。传输过程中不被截取。要指定安全套接字层加密使用的端口,须在要指定安全套接字层加密使用的端口,须在“SSLSSL端口端口”框中键入端口号,该端口号的默认值为框中键入端口号,该端口号的默认值为“44
24、3”443”。用户的用户的WebWeb浏览器在与浏览器在与WebWeb服务器建立安全通信链接时,服务器建立安全通信链接时,需要通过需要通过https:/addresshttps:/address方式访问,如方式访问,如https:/10.8.10.8https:/10.8.10.8;但若将;但若将SSLSSL端口指定为其他端口(非端口指定为其他端口(非443443)时,则必须指定该端口,即)时,则必须指定该端口,即https:/ipaddress:porthttps:/ipaddress:port,如,如https:/10.8.10.8:1189https:/10.8.10.8:1189。计算
25、机网络技术实用教程(第3版)13.2 Web站点配置2 2连接连接在在“连接连接”区域中,可以设置站点的连接属性,这些属性通区域中,可以设置站点的连接属性,这些属性通常决定了站点的访问性能。由于硬件性能和带宽的限制,一个常决定了站点的访问性能。由于硬件性能和带宽的限制,一个WebWeb站点所允许的同时访问用户数量是有限的,过多的同时连接站点所允许的同时访问用户数量是有限的,过多的同时连接数往往可能导致问题甚至网站宕机。所以,尤其对于访问数量数往往可能导致问题甚至网站宕机。所以,尤其对于访问数量大的站点而言,应限制同时连接数(默认情况下是不限制的)。大的站点而言,应限制同时连接数(默认情况下是不
26、限制的)。单击单击“限制到限制到”单选框,并指定同时连接的数量即可。基于同单选框,并指定同时连接的数量即可。基于同样的原因,还应限制连接超时,连接超时是指一个连接到样的原因,还应限制连接超时,连接超时是指一个连接到WebWeb站站点上的客户在一定的时间内如果没有作出任何响应,就将被自点上的客户在一定的时间内如果没有作出任何响应,就将被自动断开连接。例如默认的连接超时为动断开连接。例如默认的连接超时为900s900s,这意味着当一个当,这意味着当一个当前连接客户连续发呆前连接客户连续发呆900s900s后将被自动剔出系统(即断开连接)。后将被自动剔出系统(即断开连接)。选择选择“启用保持启用保持
27、HTTPHTTP激活激活”复选框能够加快网站对用户的响应复选框能够加快网站对用户的响应速度。速度。计算机网络技术实用教程(第3版)13.2 Web站点配置3 3日志日志日志是以文件形式监视网站使用情况的手段。选中日志是以文件形式监视网站使用情况的手段。选中“启用日志启用日志记录记录”复选框,然后在复选框,然后在“活动日志类型活动日志类型”下拉列表框中指定日志下拉列表框中指定日志类型,各种日志类型的内在差别并不是很大,常用的日志类型有类型,各种日志类型的内在差别并不是很大,常用的日志类型有以下以下4 4种:种:“Microsoft IIS“Microsoft IIS日志文件格式日志文件格式”是一
28、种固定的是一种固定的ASCIIASCII格式。格式。“NCSA“NCSA公用日志文件格式公用日志文件格式”是一种固定的是一种固定的ASCIIASCII格式,它是格式,它是国家超级计算应用中心的公用格式。国家超级计算应用中心的公用格式。“W3C“W3C扩展日志文件格式扩展日志文件格式”是一种可以自行定制的格式。是一种可以自行定制的格式。“ODBC“ODBC日志日志”将记录保存到数据库。将记录保存到数据库。选用一种格式(默认格式是选用一种格式(默认格式是W3CW3C扩展日志文件格式)后,单击扩展日志文件格式)后,单击“属性属性”按钮可以对日志进行设置。按钮可以对日志进行设置。计算机网络技术实用教程
29、(第3版)13.2 Web站点配置选定日志文件类型后,单击选定日志文件类型后,单击“属性属性”按钮,打开如图按钮,打开如图13.613.6所示所示的的“扩充日志记录属性扩充日志记录属性”对话框。对话框。“常规属性常规属性”选项卡提供了一般选项卡提供了一般性的日志文件设置界面。可以在性的日志文件设置界面。可以在“日志文件目录日志文件目录”栏中更改日志文栏中更改日志文件存储的路径。日志是一种持续性的记录手段,随着时间的推移,件存储的路径。日志是一种持续性的记录手段,随着时间的推移,单个日志文件所记录的事件越来越多,也越来越大。为了防止日志单个日志文件所记录的事件越来越多,也越来越大。为了防止日志文
30、件太大所导致的存储及分析困难,应该在日志文件达到一定大小文件太大所导致的存储及分析困难,应该在日志文件达到一定大小的时候新建一个文件。通常的判断方法有两种:一定时间后新建文的时候新建一个文件。通常的判断方法有两种:一定时间后新建文件和达到一定大小后新建文件。对于前者,只需选择件和达到一定大小后新建文件。对于前者,只需选择“每小时每小时”、“每天每天”、“每周每周”或或“每月每月”即可在指定时间到达时自动生成新即可在指定时间到达时自动生成新的日志文件,新文件将以时间命名,例如的日志文件,新文件将以时间命名,例如yymmdd.logyymmdd.log或或mmdd.logmmdd.log。而选择而
31、选择“当文件大小达到当文件大小达到”并指定大小后,系统就可以在日志文件并指定大小后,系统就可以在日志文件达到指定大小后生成新文件,默认情况下,每达到指定大小后生成新文件,默认情况下,每19 MB19 MB就要生成一个就要生成一个新文件。新文件。计算机网络技术实用教程(第3版)13.2 Web站点配置图13.6 “扩充日志记录属性”对话框计算机网络技术实用教程(第3版)13.2 Web站点配置4 4维护多个站点维护多个站点每一个每一个WebWeb站点都由端口编号、站点都由端口编号、IPIP地址、主机标题名称三部分组成地址、主机标题名称三部分组成识别数据,用以接收与回应客户端的要求,变更以上三者中
32、任何一个,识别数据,用以接收与回应客户端的要求,变更以上三者中任何一个,都可以在同一台计算机上架设多个站点。都可以在同一台计算机上架设多个站点。(1 1)多个端口编号)多个端口编号利用不同的端口,可以在只有一个利用不同的端口,可以在只有一个IPIP地址的计算机上架设多个站点,地址的计算机上架设多个站点,客户端连上站点时,必须在静态客户端连上站点时,必须在静态IPIP地址后面加上端口编号(使用地址后面加上端口编号(使用8080端端口的默认口的默认WebWeb站点除外)。站点除外)。10.8.10.8:8010.8.10.8:8010.8.10.8:38010.8.10.8:38010.8.10.
33、8:88010.8.10.8:880虽然各虽然各WebWeb网站采用同一网站采用同一IPIP地址,但由于使用的端口号不同,因而地址,但由于使用的端口号不同,因而各自独立互不干扰。各自独立互不干扰。计算机网络技术实用教程(第3版)13.2 Web站点配置(2 2)多个)多个IPIP地址地址在使用多个在使用多个IPIP地址时,必须将主机名称与对应的地址时,必须将主机名称与对应的IPIP地址地址全部登记在全部登记在DNSDNS中,以后客户端只要在浏览器中输入名称,中,以后客户端只要在浏览器中输入名称,就可以连上就可以连上WebWeb站点。比如在一台计算机上使用站点。比如在一台计算机上使用10.8.1
34、0.810.8.10.8、10.8.10.910.8.10.9两个两个IPIP地址来架设两个地址来架设两个WebWeb站点,操作步骤如下:站点,操作步骤如下:设置设置WebWeb站点的计算机网卡两个站点的计算机网卡两个IPIP地址。地址。添加完添加完IPIP地址后,需要到地址后,需要到DNSDNS服务器中登记该服务器中登记该IPIP地址,地址,并建立该主机的别名(参考并建立该主机的别名(参考DNSDNS服务设置)。服务设置)。在图在图13.413.4所示的所示的“默认默认WebWeb站点属性站点属性”对话框中,按对话框中,按“高级高级”按钮,弹出如图按钮,弹出如图13.713.7所示的对话框。
35、所示的对话框。计算机网络技术实用教程(第3版)13.2 Web站点配置图13.7 “高级Web站点标识”对话框计算机网络技术实用教程(第3版)13.2 Web站点配置(3 3)主机标题名称)主机标题名称使用主机标题名称,在一个使用主机标题名称,在一个IPIP地址中可以架设多个站点地址中可以架设多个站点(必须将主机名称加入到(必须将主机名称加入到DNSDNS中)。当计算机收到客户端连中)。当计算机收到客户端连接要求时,接要求时,IISIIS会根据会根据HTTPHTTP标题中的主机名称决定客户端到标题中的主机名称决定客户端到底要与哪一个站点连接。底要与哪一个站点连接。要求系统管理员在要求系统管理员
36、在DNSDNS内加入新站点名称与固定内加入新站点名称与固定IPIP地地址之间的对应关系(参见址之间的对应关系(参见DNSDNS设置)。设置)。打开打开“InternetInternet服务管理器服务管理器”,用鼠标右键单击,用鼠标右键单击“默认默认WebWeb站点站点”,选,选“属性属性”选项,单击选项,单击“高级高级”按钮,按钮,弹出弹出“高级多高级多WebWeb站点配置站点配置”对话框,如图对话框,如图13.813.8所示。所示。单击单击“添加添加”按钮,规划标题名称(站点所使用的按钮,规划标题名称(站点所使用的URLURL名称),如图名称),如图13.913.9所示。所示。计算机网络技术
37、实用教程(第3版)13.2 Web站点配置 图13.8 高级多Web站点配置 图13.9 高级Web站点标识计算机网络技术实用教程(第3版)13.2 Web站点配置13.2.2 13.2.2 站点操作员站点操作员WebWeb站点操作员是一组在单独站点操作员是一组在单独WebWeb站点上具有有限管理特权的特殊站点上具有有限管理特权的特殊用户。使用用户。使用“默认默认WebWeb属性属性”对话框更改站点管理员的步骤如下:对话框更改站点管理员的步骤如下:在在“默认默认WebWeb站点属性站点属性”对话框中单击对话框中单击“操作员操作员”选项卡。选项卡。在在“操作员操作员”栏中列出当前具有管理该站点的
38、组和账户名称,栏中列出当前具有管理该站点的组和账户名称,单击单击“添加添加”按钮。按钮。在在“选择用户和组选择用户和组”对话框中选择新的站点管理员的账户或对话框中选择新的站点管理员的账户或组名,单击组名,单击“添加添加”按钮。按钮。按上一步方法添加若干管理员后,单击按上一步方法添加若干管理员后,单击“确定确定”按钮返回。按钮返回。单击单击“应用应用”按钮,再单击按钮,再单击“确定确定”按钮。按钮。计算机网络技术实用教程(第3版)13.2 Web站点配置13.2.3 13.2.3 调整调整WebWeb站点性能站点性能性能的调整实性能的调整实际上就是系统各部际上就是系统各部分之间的资源分配分之间的
39、资源分配问题。问题。选择选择“默认默认WebWeb站点属性站点属性”对话框对话框中的中的“性能性能”选项选项卡,如图卡,如图13.1013.10所所示。示。图13.10 “默认Web站点属性性能”对话框计算机网络技术实用教程(第3版)13.2 Web站点配置1 1性能调整性能调整根据预先估计的日常连接数调节滑块,可以使日常连接根据预先估计的日常连接数调节滑块,可以使日常连接数比实际的访问数稍大一点,这样服务器的综合性能比较数比实际的访问数稍大一点,这样服务器的综合性能比较好,用户连接的速度快。但是如果设置的太大,将浪费很好,用户连接的速度快。但是如果设置的太大,将浪费很多系统资源,导致综合性能
40、降低。多系统资源,导致综合性能降低。2 2启用带宽限制启用带宽限制为了限制当前站点占用的总带宽数量,可以进行带宽截为了限制当前站点占用的总带宽数量,可以进行带宽截流设置。选择流设置。选择“启用带宽限制启用带宽限制”复选框,在复选框,在“最大网络使最大网络使用用”栏中指定当前网站最多能够占用的带宽数,默认为栏中指定当前网站最多能够占用的带宽数,默认为1024KB/s1024KB/s,达到这一限制时,多出部分的请求将被拒绝。,达到这一限制时,多出部分的请求将被拒绝。计算机网络技术实用教程(第3版)13.2 Web站点配置3 3启用进程限制启用进程限制对于计算机本地资源,如对于计算机本地资源,如CP
41、UCPU占用等,也有必要加以限占用等,也有必要加以限制。选择制。选择“启用进程限制启用进程限制”复选框,在复选框,在“最大最大CPUCPU使用程度使用程度”栏中指定当前网站能够占用的最大栏中指定当前网站能够占用的最大CPUCPU使用率,默认值为使用率,默认值为10%10%。这一限制并非强制性的,也就是说,即使达到最高。这一限制并非强制性的,也就是说,即使达到最高CPUCPU占用率,系统也并不会终止当前站点的运行,而只是适占用率,系统也并不会终止当前站点的运行,而只是适当降低其当降低其CPUCPU使用率。如果需要在达到最大限制时强制性结使用率。如果需要在达到最大限制时强制性结束网站应用程序或其他
42、进程,则需要选取束网站应用程序或其他进程,则需要选取“强制性限制强制性限制”复选框。注意,这一设置有可能带来系统稳定性上的问题。复选框。注意,这一设置有可能带来系统稳定性上的问题。计算机网络技术实用教程(第3版)13.2 Web站点配置13.2.4 “ISAPI13.2.4 “ISAPI筛选器筛选器”选项卡选项卡ISAPIISAPI筛选器是一种运行在支持筛选器是一种运行在支持ISAPIISAPI的的HTTPHTTP服务器上的服务器上的动态链接库,它的作用是监视服务器与客户端的事件,当动态链接库,它的作用是监视服务器与客户端的事件,当预先指定的某事件发生时,过滤器被调用,对要传递的数预先指定的某
43、事件发生时,过滤器被调用,对要传递的数据进行加密或压缩,或者进行身份验证。换句话说,据进行加密或压缩,或者进行身份验证。换句话说,ISAPIISAPI过滤器提供了对服务器和客户端之间传递的数据进行预处过滤器提供了对服务器和客户端之间传递的数据进行预处理的功能。添加理的功能。添加ISAPIISAPI筛选器的方法如下:筛选器的方法如下:在在“默认默认WebWeb站点属性站点属性”对话框中单击对话框中单击“ISAPIISAPI筛选筛选器器”选项卡。选项卡。单击单击“添加添加”按钮,弹出按钮,弹出“添加默认文档添加默认文档”对话框。对话框。计算机网络技术实用教程(第3版)13.2 Web站点配置 在在
44、“筛选器名称筛选器名称”栏中输入栏中输入ISAPIISAPI筛选器名称,该名筛选器名称,该名称可由管理员任意指定。称可由管理员任意指定。单击单击“浏览浏览”按钮,为按钮,为“可执行文件可执行文件”栏指定栏指定ISAPIISAPI筛选器文件的实际位置。筛选器文件的实际位置。单击单击“确定确定”按钮返回。按钮返回。使用使用“”、“”箭头调整多个箭头调整多个ISAPIISAPI筛选器的优筛选器的优先级。先级。单击单击“应用应用”按钮,按钮,“确定确定”按钮完成。按钮完成。计算机网络技术实用教程(第3版)13.2 Web站点配置13.2.5 13.2.5 配置主目录和内容权限配置主目录和内容权限所谓主
45、目录就是指保存所谓主目录就是指保存WebWeb网站的文件夹,当用户向该网站的文件夹,当用户向该网站发出请求时,网站发出请求时,WebWeb服务器将自动从该文件夹中调取相应服务器将自动从该文件夹中调取相应的文件显示给用户。的文件显示给用户。在在“默认默认WebWeb站点属性站点属性”对话框中选择对话框中选择“主目录主目录”选项选项卡,如图卡,如图13.1113.11所示,在该选项卡中能够对站点主目录、文所示,在该选项卡中能够对站点主目录、文件及应用程序权限进行设置。主目录可以指定为本地计算件及应用程序权限进行设置。主目录可以指定为本地计算机的文件夹、局域网其他计算机中的共享文件夹或者其他机的文件
46、夹、局域网其他计算机中的共享文件夹或者其他远程主机的远程主机的URL URL。计算机网络技术实用教程(第3版)13.2 Web站点配置图13.11 “默认Web站点主目录”对话框计算机网络技术实用教程(第3版)13.2 Web站点配置1 1本地计算机上的目录本地计算机上的目录选中选中“此计算机上的目录此计算机上的目录”选项,并在选项,并在“本地路径本地路径”文文本框中指定新的磁盘或目录,即可将该本框中指定新的磁盘或目录,即可将该WebWeb网站的主目录修网站的主目录修改至新的位置。需要注意的是,如果新指定的主目录为本改至新的位置。需要注意的是,如果新指定的主目录为本地计算机上的文件夹,则必须使
47、用绝对路径。地计算机上的文件夹,则必须使用绝对路径。2 2其他计算机上的共享目录其他计算机上的共享目录选中选中“另一计算机上的共享位置另一计算机上的共享位置”选项,可以将新的主选项,可以将新的主目录指定为其他计算机上的文件夹。但是必须注意,采用目录指定为其他计算机上的文件夹。但是必须注意,采用该选项时,另一台计算机已经连入网络并必须能够实现网该选项时,另一台计算机已经连入网络并必须能够实现网络共享,而且必须是欲使用的共享目录。对于网络共享,络共享,而且必须是欲使用的共享目录。对于网络共享,必须使用统一命名约定(必须使用统一命名约定(UNCUNC)服务器和共享名,即)服务器和共享名,即“服服务器
48、名务器名 共享名共享名”。计算机网络技术实用教程(第3版)13.2 Web站点配置3 3重定向到重定向到URLURL选中选中“重定向重定向URL”URL”选项,可以将新的主目录指定到其选项,可以将新的主目录指定到其他的他的URLURL。当浏览器访问该站点时,将自动指向。当浏览器访问该站点时,将自动指向“重定向到重定向到”文本框所提供的目标文本框所提供的目标URLURL,以便浏览器跳转到指定的,以便浏览器跳转到指定的WebWeb页。页。若欲将请求定向到其他若欲将请求定向到其他WebWeb站点,须使用完整的站点,须使用完整的URLURL,既,既可以是可以是IPIP地址或域名,如地址或域名,如10.
49、8.10.810.8.10.8或或xtvtc.edu/xtvtc.edu/,也可以,也可以是某个文件夹或虚拟目录,如是某个文件夹或虚拟目录,如10.8.10.8/pchome10.8.10.8/pchome或或xtvtc.edu/mp3xtvtc.edu/mp3。计算机网络技术实用教程(第3版)13.2 Web站点配置4 4对主目录的访问控制对主目录的访问控制当将主目录指定为当将主目录指定为“此计算机上的目录此计算机上的目录”或或“另一计算机上的另一计算机上的共享位置共享位置”时,可控制用户对主目录的访问权限。用户对主目录的时,可控制用户对主目录的访问权限。用户对主目录的访问权限主要有以下几种
50、。访问权限主要有以下几种。脚本资源访问:若允许用户访问已经设置了脚本资源访问:若允许用户访问已经设置了“读取读取”或或“写写入入”权限的资源代码,请选中该选项。资源代码包括权限的资源代码,请选中该选项。资源代码包括ASPASP应用程序应用程序中的脚本。中的脚本。读取:若允许用户读取或下载文件(目录)及其相关属性,读取:若允许用户读取或下载文件(目录)及其相关属性,请选中该项。请选中该项。写入:若允许用户将文件及其相关属性上载到服务器上已启写入:若允许用户将文件及其相关属性上载到服务器上已启用的目录中,或者更改可写文件的内容,请选中该选项。用的目录中,或者更改可写文件的内容,请选中该选项。“写入