安装 IIS 步骤1 单击"开始",指向"设置",单击"控制面板",然后启动"添加/删除程序"应用程序。
步骤2 选择"配置 Windows",单击"组件"按钮,然后按照屏幕提示安装、删除或添加 IIS 组件,安装完毕后如图。
注意 :如果升级到 Windows 2000,那么只有在以前版本的 Windows 中安装了 IIS,IIS 5.0 才被默认安装。
WEB站点和FTP站点的介绍 Web 和 FTP 站点
无论是在 Intranet 还是在 Internet 上,都可以按三种方式在运行 Windows 2000 的单个计算机上创建多个 Web 和 FTP 站点:
将端口号附加到 IP 地址。
使用多个 IP 地址,每个都有自己的网络适配卡。
通过使用主机头名将多个域名和 IP 地址指派给一个网络适配卡。
以下示例说明了 Intranet 方案如图,此处系统管理员已将 Windows 2000 Server 和 IIS 一并安装在公司服务器上,这将导致产生一个默认的 Web 站点,即 http://CompanyServer。然后系统管理员将创建两个"额外的"Web 站点,分别对应于两个部门:市场部和人力资源部。
虽然位于同一计算机上,但"CompanyServer"、"市场部"和"人力资源部"看起来都象是唯一的 Web 站点。这些部门站点具有相同的安全选项,就好象它们存在于独立的计算机上那样,这是因为每个站点均有其自己的访问和管理权限设置。此外,管理任务可以分配给每个部门的成员。关于维护多个站点的详细信息,请参阅"关于名称解析"中的将主机头名、地址和端口分配给 Web 站点。
当创建大量站点时,请一定考虑硬件的限制并根据需要进行升级。
站点的属性和属性继承
属性是可以在 Web 站点上设置的值。例如,可以使用 Internet 信息服务管理单元将指派到默认 Web 站点的 TCP 端口号从默认值 80 更改为另一个号。在属性页中显示站点属性并将其存储在称为"metabase"的数据库中。
在 IIS 的安装过程中,将默认值指派给属性页中的各种属性。可以在 IIS 中使用默认设置,也可以自定义这些设置以适应自己 Web 发布的需要。通过调整默认设置,可以提供附加值、更好的性能以及更高的安全性。
可以在站点级、目录级或文件级设置属性。将自动使用高级别(如站点级)设置,或由低级别(如目录级)设置"继承"但仍可以在低级别单独编辑。一旦在单独站点、目录或文件中更改了属性,日后对主默认值的更改将不会自动覆盖单独设置。相反,用户将接收到询问是否要更改单独站点、目录或文件以使其与新默认值匹配的警告信息。
某些属性具有采用列表形式的值。例如,当用户未在 URL 中指定文件时,默认文档值可以是要加载的文档列表。自定义错误消息、TCP/IP 访问控制、脚本映射和 MIME 映射是以列表格式存储的属性的其他实例。虽然这些列表有很多项,但 IIS 仍将整个列表作为一个单个属性来处理。如果在目录中编辑列表并在站点级进行了全局更改,则目录级的列表将被来自站点级的新列表所替换;列表不会合并。同样,具有列表值的属性只在主级别或默认值已更改的站点或目录显示其列表。如果列表值是继承的默认值,则将不显示。
筛选器以列表格式显示,但不作为列表处理。如果在站点级添加筛选器,则新筛选器将与主级别的筛选器列表合并。如果两个筛选器具有相同的优先级设置,则主级别的筛选器将在站点级筛选器之前进行加载。
如果需要修改默认属性并且正在创建几个 Web 或 FTP 站点,则可以编辑默认值以便所创建的每个站点都将继承自定义值。有关更改所有 Web 或 FTP 站点默认值的详细信息,请参阅更改继承的默认值。
如图说明了用于设置所有 Web 站点属性的属性页。
Web 站点操作员 Web 站点操作员是一组在单独 Web 站点上具有有限管理特权的特殊用户。操作员可以管理只影响其各自站点的属性。他们无权访问影响 IIS、维护 IIS 的 Windows 服务器计算机或网络的属性。
例如,托管大量不同公司站点的 ISP 可以将每个公司的代表指派为每个单独公司 Web 站点的操作员。这种分布式服务器管理方法具有以下优点:
每个操作员可以作为站点管理员并根据需要更改或重新配置 Web 站点。例如,操作员可以设置 Web 站点访问权限,启用记录,更改默认文档或页脚, 设置内容截止日期和启用内容分级特性。
不允许 Web 站点操作员更改 Web 站点的标识、配置匿名用户名或密码、限制带宽、创建虚拟目录或更改其路径或更改应用程序隔离。
由于操作员较 Web 站点管理员具有更多受限制的特权,故他们无法远程浏览文件系统,因此也就不能设置目录和文件中的属性,除非使用 UNC 路径。
远程管理站点
由于不是总可以方便地在运行 IIS 的计算机上执行管理任务,因此可使用两个远程管理选项。如果通过 Internet 或代理服务器与用户的服务器连接,就可以使用基于浏览器的 Internet 服务管理器 (HTML) 更改站点上的属性。如果处于"Intranet"上,就可以使用 Internet 服务管理器 (HTML) 或宿于 Microsoft 管理控制台 (MMC)上的 Internet 信息服务管理单元。 虽然 Internet 服务管理器 (HTML) 提供很多与管理单元相同的特性,但却不能使用 Internet 服务管理器 (HTML) 对要求与 Windows 实用程序(如证书映射)协调的属性进行更改。
注意: 在以前的版本中,Internet 信息服务管理单元称为 Internet 服务管理器。
Internet 服务管理器 (HTML) 使用作为管理 Web 站点列出的 Web 站点访问 IIS 属性。但安装了 IIS 后,将随机选择一个介于 2,000 和 9,999 之间的端口号并将其指派给该 Web 站点。只要端口号附加到地址,站点将对安装在计算机上的所有域名的 Web 浏览器请求作出响应。如果使用基本验证,则将在到达站点时要求管理员提供用户名和密码。只有 Windows Administrators 组成员才可以使用该站点。Web 站点操作员还可以远程管理 Web 站点。有关如何使用 Internet 服务管理器 (HTML) 或 Internet 信息服务管理单元的详细信息,请参阅远程管理。
注意:虽然 Internet 服务管理器的 HTML 版本与其管理单元版本具有很多相同的功能,HTML 版本是沿着 Web 页的线路设计的。不支持鼠标右键单击。很多熟悉的工具栏按钮或选项卡头将作为链接显示在左边的窗格中。由于这些差异,文档中的指示不可能总是准确地描述 Internet 服务管理器 (HTML) 中执行的步骤。
当执行远程管理任务时,联机文档同样有效。要访问该文档,请启动浏览器并键入 http://servername/iishelp/iis/misc/default.asp,其中,servername 代表运行 IIS 的计算机的名称。
可使用网络连接上(如LAN、PPTP 或拨号)的 Microsoft 终端服务远程管理 IIS。终端服务不要求在远程计算机上安装 Microsoft 管理控制台 (MMC) 或 IIS 管理单元。