文档库 最新最全的文档下载
当前位置:文档库 › 10、管理Web服务

10、管理Web服务

10、管理Web服务
10、管理Web服务

第10章管理 Web 服务

Web 服务使文档和信息可以很容易地在企业内部网或 Internet 上共享。用户也可以通过Web 服务来部署可伸缩的、高可靠性的、基于 Web 的应用程序以及将已有的数据和应用程序存储到 Web 服务器。

学习完本章后,您将能够:

z描述 Internet 信息服务 (IIS) 5.0 提供的服务

z配置 Web 服务器属性

z创建 Web 站点和虚拟目录

z管理 Web 站点内容

z配置 Web 站点的身份验证

z配置对 Web 页面的访问

z配置用于访问 Internet 和内部网的浏览器

z维护和升级 IIS 服务器

10.1IIS 概述

IIS 是 Microsoft?Windows?2000 Web 服务的一个重要组件。只有对 IIS 的特性有一个完全的理解,才能有效地实现和管理 IIS Web 服务器。Web 服务器上可用的 IIS 功能取决于Web 服务器上运行的 Windows 2000 操作系统的类型,以及服务器是否为 Active Directory?目录服务域的成员。

10.1.1 Web 服务器在企业中的角色

借助 Web 服务器,企业可以在其内部网上快速地为员工提供动态信息,促进团队协作,部署支持企业内部业务处理的 Web 应用程序,以及建立企业与 Internet 的连接。

在 Windows 2000 中建立的 IIS Web 服务器能够创建一个或多个 Web 站点,这些站点可以为员工或客户提供易于访问的信息。此外,还可以创建文件传输协议 (FTP) 站点,让用户能够快速地上传或下载较大的文件。

z内部网 Web 服务器的优点

通过把内部业务处理(例如薪水册和合同处理)从基于纸张的系统转移到内部网上,可以

Windows 2000网络环境管理

减少安装和管理客户端软件的需要,并使操作流水化。此外,通过将任务和信息集中到内部网上的某个位置,并使这些任务和信息可以通过浏览器访问,可以使员工在学习流程、填写表格和处理日常文书工作等方面花费较少的时间。由此可见,内部网有助于降低劳动力成本和提高效率。

z Internet Web 服务器的优点

通过建立与Internet的连接,可以使企业有能力为客户提供在线服务。例如,通过提供联络信息、常见问题解答以及关于产品和服务的详细资料,可以使客户对企业更满意。

企业也可以建立电子商务站点,这使用户能通过 Internet 购买商品或查看定单状态。Windows 2000 可以与现有的系统进行整合,从而有效地管理供货商和发货商、收集帐款以及收集和管理客户信息。客户信息可以帮助企业为某些特定消费者定制产品。

还可以通过使用 Windows 2000 中的 Web 服务使员工能够像使用内部网络文档一样使用 Internet 上的文档。IIS 包括对 Web 分布式权限和版本控制 (WebDAV) 标准的支持,从而可以使服务器既作为 Web 服务器又作为文件服务器工作。由于支持 Web 发布和文件共享,用户就能够像使用本地硬盘(或网络)上的文件一样使用 Web 文档。

z主持多个站点

由于 Windows 2000 中的Web 服务在可伸缩性方面有很大的改进并增加了新的管理选项,因此,它可以在单个服务器上支持数千个独立的 Web 站点。

例如,可以为企业的每个职能部门或每个产品设置一个单独的站点。虽然 Internet 服务提供商 (ISP) 可以为其他企业主持站点,但ISP 对 Web 服务具有很高的要求。因此对于任何需要在一个服务器上主持多个站点的企业来说,Windows 2000 Web 服务的改进具有很大的意义。

10.1.2检查默认安装

如果是首次安装 Windows 2000,那么将默认安装 IIS。如果是自定义安装 Windows 2000 并且没有选择安装 IIS,那么可以通过“控制面板”中的“添加/删除程序”来安装 IIS 组件。IIS 包括以下可用组件:

z文档包括 IIS 核心和软件开发包 (SDK) 文档

z FTP 服务器提供对 FTP 的支持

z Front Page 2000 服务器扩展提供 Microsoft FrontPage?2000( Microsoft Office 服务器扩展)的服务器扩展

z Internet 信息服务管理单元IIS 的管理界面

z Internet 服务管理器基于超文本标记语言 (HTML) 的管理界面

z World Wide Web 服务器提供对本地 Web 站点的访问

z网络新闻传输协议 (NNTP) 服务提供对网络新闻的支持

z简单邮件传输协议 (SMTP) 服务提供对 E-mail 的支持

234

第10章管理 Web 服务(1)IIS 目录

安装 IIS 时,安装程序将创建 IIS 运行所需要的目录。在 IIS 安装过程中创建的主要目录有:

z SystemRoot\System32\InetSrv

这是 IIS 的程序目录,其中包含有 IIS 正常工作所需要的动态链接库 (DLL) 和可执行文件。

z SystemRoot\System32\InetSrv\IISAdmin

这个目录包含了用于远程管理 IIS 的文件和脚本代码。IISAdmin 目录包括 4 个子目录,它们组成了一个基于 HTML 的 IIS 管理工具。这个应用程序可以通过“管理 Web 站点”访问。

z SystemDrive\InetPub

InetPub 目录存储了 IIS 内容。该目录包含了一些子目录,例如 wwwroot 和 ftproot(如果安装了可选的 FTP 服务)。在默认情况下,IIS 将把这些内容文件安装到系统分区上。最好是重新放置这些文件,并且把新的 Web 站点内容放在不包含任何系统文件的驱动器上。

z Systemroot\Help\IISHelp

IISHelp 目录包含了 IIS 文档。

(2)用户帐户

安装 IIS 的同时将创建2个基本的用户帐户,它们是:

z IUSR_computername

这个帐户用于处理 IIS 系统的所有匿名登录。

z IWAM_computername

这个帐户用于启动和运行进程外的 Web 应用程序。

(3)服务

几个与 IIS `同时安装的服务是:

z IIS Admin 服务

z SMTP 服务

z World Wide Web Publishing 服务

10.1.3使用 IIS 帮助

IIS 帮助提供了有关 IIS 的有用信息,例如 IIS 特性、常见问题解答以及关于如何管理IIS 和如何使用Active Server Pages 的说明。可以使用 Web 浏览器打开并查阅 IIS 帮助。

打开 IIS 帮助的步骤是:

1) 单击“开始”,然后单击“运行”。

2) 在“打开”框中输入“http://localhost/iishelp/”。

235

Windows 2000网络环境管理

注意 也可以从 Microsoft Windows 2000 Server Documentation Web 站点 https://www.wendangku.net/doc/154734905.html,/ windows2000/en/server/iis 得到 IIS 产品文档。

(1)开始

IIS 帮助的“开始”包括以下信息:

z版本发布说明包括确保正确安装和使用 IIS 的最新信息

z安装 IIS 描述如何安装 IIS 以及如何添加或删除组件。同时也列出了卸载 IIS 后仍旧保留的目录

z特性列出 IIS 的特性并高亮显示相对以前版本而言的最新特性

z变化内容列出 4.0 版本和 5.0 版本之间的重要变化

z Web资源列出 Internet 上有关 IIS 的资源

z使用 IIS 快速建立站点说明如何用默认设置创建 Web 站点和 FTP 站点

z使用文档介绍有助于您在 IIS 帮助中查找信息的工具

z常见问题回答有关 IIS 的常见问题

z词汇表定义常用的 Internet 和内部网的术语

(2)管理

IIS 帮助的“管理”描述了如何使用“IIS 管理单元”来管理 IIS。IIS 管理单元(由“Microsoft 管理控制台 (MMC)”提供支持)是一个站点管理工具,可以用它来设置所有的服务器。它包括如下信息:

z Web站点管理有关站点内容授权和创建发布目录结构的详细信息

z服务器管理有关调整默认设置以增强性能或提高安全性的高级主题

z管理员参考有关注册表和 metabase 设置的详细信息

(3)Active Server Pages 指南

Active Server Pages 指南提供了有关创建 ASP 网页和开发 Web 应用程序的详细信息。它包含以下信息:

z Active Server Pages 介绍如何创建 ASP 网页。解释了许多有助于理解 IIS 编程平台的关键概念

z开发 Web 应用程序概述了IIS 与 Microsoft 分布式应用程序架构的思想。提供了有关设计和实现通过超文本传输协议 (HTTP)对应用程序进行部署的详细资料z程序化管理 IIS 对程序化方式管理 IIS 进行了概述,并且提供了相关的参考资料z ASP 内建对象描述了 ASP 内建对象的属性和方法

z可安装的 ASP 组件概述了许多可以同 ASP 协同工作的组件

z脚本参考包含多种参考资料,包括@ 指令和 Global.asa 参考

z ASP示例提供了示例脚本,这些脚本解释了Active Server Pages指南中出现的大多数概念

236

第10章管理 Web 服务10.2配置Web服务器属性

安装 IIS 时,Web 服务器的属性、Web 和 FTP 站点的属性以及这些站点中所有文件夹和文件的属性都被设置为默认值。可以使用这些默认值,也可以改变它们以满足需要。通过调整这些默认设置,可以提高性能和安全性。

可以设置主属性(主属性被所有站点继承),或者可以设置单个对象的属性(例如单个站点、文件夹或文件)。在对象上的属性设置将覆盖主属性。

10.2.1改变主属性

主属性会被应用到位于服务器上的 Web 和 FTP 站点,同时也会被应用到这些站点中的文件夹和文件。当配置服务器时,可以修改主属性,从而使得被创建的所有站点都继承这些设置。如果有必要的话,属性仍可以基于每个站点来编辑。

有两种主属性集合:一种是 WWW 服务主属性集,它应用于 Web 站点;另一种是,它应用于 FTP 站点。只有在安装了 FTP 服务的情况下,才可以使用 FTP 服务主属性集。

更改主属性的步骤如下:

1) 单击“开始”,指向“程序”,指向“管理工具”,然后单击“Internet 服务管理器”。

在“管理工具”中,IIS 控制台被称为“Internet 服务管理器”。但是,当打开控制台后,它就被称为“Internet 信息服务”,也就是“IIS 管理单元”。

2) 在 IIS 管理单元中,右击 Web 服务器,然后单击“属性”。

3) 在“主属性”下面,单击“WWW 服务”。

4) 单击“编辑”,对该属性做必要的更改。

5) 更改属性后单击“应用”。

6) 单击“确定”。

注意 如果需要了解有关某个属性或数值的信息,可以单击属性页中的“帮助”。

10.2.2使用属性继承

主属性被所创建的所有站点继承,同时也被这些站点中的目录和文件夹继承。对 FTP 站点,可以分别以站点级别和目录级别来更改属性。对 Web 站点,还可以以文件级别来更改属性。较低级别的设置可以继承较高级别的设置值。例如,文件级别的属性设置继承目录级别的属性设置。

在站点、目录或文件级别对属性的更改将覆盖主属性。当改变某个站点或目录的属性时,可以选择要继承这些新属性值低级别的对象。

237

Windows 2000网络环境管理

10.2.3修改 IIS 对象的属性

站点、目录和文件都是 IIS 对象,可以为它们设置属性值。对象类型同应用到该对象类型的主属性相联系,同时也可以与该对象类型的唯一属性相联系。例如,“内容过期”是一个主属性,但是也可以分别为站点、目录或文件设置该属性,而“主目录”主属性只能用于站点。

为对象设置属性的步骤如下:

1) 在“IIS 管理单元”,右击要设置属性的站点、目录或文件,然后单击“属性”。

2) 更改属性后单击“应用”。

3) 单击“确定”。

10.2.4更改主目录

主目录的本地路径决定了站点发布内容的位置。默认情况下,Web 站点的主目录是C:\Inetpub\wwwroot。Web 站点的主目录包含帮助文件、管理工具以及其他资源文件。任何其他的Web 站点目录都不应该创建在 wwwroot 文件夹中。另外,主目录最好位于不包含系统文件的 NTFS 磁盘分区。这种结构能够使 Web 站点易于管理,并且提供了更多的安全性。

更改主目录的步骤如下:

1) 在“IIS 管理单元”中,右击准备更改其主目录的 Web 站点,然后单击“属性”。

2) 在“主目录”选项卡上,指定主目录的路径。有以下选项可供选择:

z此计算机上的目录

z另一台计算机上的共享目录

z重定向到 URL

3) 单击“确定”。

10.2.5指定默认文档

当 Web 服务器收到未指定文件名的 URL 请求时,将会发送默认文档。可以用默认文档作为主页,以向用户提供 Web 站点的介绍和导航帮助。

当打开“文档”属性页时,Web 站点列出 Default.asp 和 Default.htm 两个默认文档。但是 IIS 不提供这些文件。可以用这些文件名来创建默认文档,或者添加其他的文档名到默认文档列表中。

添加默认文档的步骤如下:

1) 在“IIS 管理单元”中,右击要为其添加默认文档的 Web 站点,然后单击“属性”。

2) 在“文档”选项卡上,选中“启用默认文档”复选框,然后单击“添加”。

3) 在“默认文档名”框中输入要添加的文档名称,然后单击“确定”。

当指定多个默认文档时,Web 服务器按默认文档名在默认文档列表中出现的顺序查找默认文档。服务器会返回找到的第一个默认文档。要改变默认文档的顺序,可以在默认文档列表

238

第10章 管理 Web 服务

239

中选择某个文档,然后单击箭头来上移或下移被选中的文档。

10.3 创建 Web 站点和虚拟目录

使用 IIS 可以在一个服务器上主持多个 Web 站点。也可以使用虚拟目录把本地或远程服务器上不同目录中的内容组合在一起,并且在统一的文件夹结构中显示这些内容。虚拟目录虽然没有包含在主目录中,但是看起来跟包含在主目录中一样。另外,可以使用 FTP 来发布 Web 服务器上的内容和信息。

无论 Windows 2000 服务器是在内部网还是在 Internet 上,都可以用3种方式在一台计算机上创建多个 Web 站点和 FTP 站点。这3种方式如下:

z 使用具有 IP 地址的非标准端口号

z 使用多个 IP 地址,其中每个 IP 地址都具有自己的网卡,或者所有的 IP 地址在同

一个网卡上

z

使用主机头名称,把多个 Web 站点分配到同一个网卡上 图 10-1是一个内部网解决方案的示例。在这个方案中,系统管理员安装了一台具有 IIS 的 Windows 2000 服务器,同时生成一个默认的 Web 站点 http://CompanyServe 。接着,系统管理员创建了另外2个 Web 站点,分别用于2个部门: 市场部和人力资源部。

图 10-1 内部网解决方案

尽管两个部门的 Web 站点位于同一个服务器 (CompanyServer) 上,但是它们每一个看起来都是单独的 Web 站点。这些站点的安全选项也与它们在单独计算机上是相同的,这是因为

Windows 2000网络环境管理

每个站点都有自己的访问和管理权限设置。另外,可以把不同站点的管理任务分配给各个部门的成员。

10.3.1创建附加 Web 站点

可以在单个计算机上创建多个 Web 站点。每个站点都必须具有唯一的标识。

z标识多个站点

通过 IIS,可以用下面三种方式之一来标识站点。

z使用具有附加端口号的单个 IP 地址通过使用附加端口号,可以把一个 IP 地址分配给很多站点。为了访问站点,必须输入相应站点的 URL 或 IP 地址,后面加上冒号 (:) 和

端口号。例如,输入 http://london.nwtraders.msft:1596 或 http://192.168.1.1:1596(1596 是

端口号)。另外,如果网络或者客户端网络使用了防火墙或代理服务器,那么这些防火

墙或代理服务器必须进行相应配置以便允许带有这些端口号的网络流能够通过z使用多个 IP 地址通过为多个站点中的每个站点分配一个或多个唯一的 IP 地址(该站点将响应这个(些) IP 地址)来区分这些站点。使用这种方法时,必须把主

机名和 IP 地址添加到相应域的 DNS 服务器

z使用具有主机头名的单个静态IP 地址(仅限 Web 站点)通过使用主机头,可以区分对同一 IP 地址进行响应的多个站点。在这个方法中,IIS 检查客户端的 HTTP 请求,以确定哪个站点应该响应客户端请求。由于协议的限制,这个方法不适用于使

用安全套接字层 (SSL) 的站点。另外,也必须把主机名和相应的 IP 地址添加到相应

域的 DNS 服务器

注意只有与 HTTP 1.1 协议兼容的浏览器(如Microsoft Internet Explorer 3.0 及更高版本和 Navigator 2.0 及更高版本)才支持主机头。

可以把标识多个 Web 站点的方法组合起来使用。例如,可以在具有2个 IP 地址的服务器上创建20个 Web 站点,每个 IP 地址具有10个主机头。

z添加新站点

在服务器容量允许的前提下,可以按照需要添加站点。

添加新站点的步骤如下:

1) 以系统管理员身份登录到运行 IIS 的 Windows 2000 服务器。

2) 单击“开始”,在“管理工具”菜单中选择“Internet 服务管理器”,打开“Internet 信

息服务”管理单元。

3) 在控制台树中右击服务器(准备添加站点的服务器),在弹出的菜单中指向“新建”,在

下级菜单中选中“Web 站点”以启动“Web 站点创建向导”。

4) 单击“下一步”,显示“Web 站点说明”页。

5) 在“说明”文本框中,输入对新建站点的说明,以便在“Internet 信息服务”控制树中标

识该站点。然后单击“下一步”,进入“IP 地址和端口设置”页,如图 10-2 所示。

240

第10章 管理 Web 服务

241

图 10-2 IP 地址和端口设置

6) 在“输入 Web 站点使用的 IP 地址”列表中选择 IP 地址,客户端浏览器使用该 IP 地

址来连接新建站点。

这个列表包含服务器当前使用的 IP 地址和一个“全部未分配”选项。如果准备通过 IP 地址来区分同一服务器上的不同 Web 站点,那么就在列表中选择 IP 地址。如果准备通过其他机制来区分 Web 站点,那么就选中“全部未分配”。

7) 在“此 Web 站点应使用到的 TCP 端口”文本框中为新建站点指定端口号。

在默认情况下,HTTP 使用 TCP 端口 80,所有的浏览器都自动使用这个端口号来连接 Web 服务器。如果准备通过端口号来区分同一服务器上的不同站点,那么就为每个站点分配一个不同的端口号,同时客户端必须在它们的 URL 中指定端口号,例如:http://CompanyServer:82。

8) 在“此站点的主机头”文本框中输入新建站点使用的主机头名(如果准备使用主机头名)。

通过为站点指定主机头名,可以区分同一服务器(使用单个IP 地址)上的不同站点。例如,如果指定 Marketing 作为主机头名,那么客户端就可以通过 URL :http://Marketing 来访问该站点。如果不准备通过主机头来区分站点,就让这个文本框保持空白。

9) 单击“下一步”,进入“Web 站点主目录”页。

10) 在“路径”文本框中输入作为新建站点主目录的文件夹路径。输入的路径可以是包含驱动

器号的路径,例如 C:\Documents ,也可以是符合“通用命名标准 (UNC)”的路径,例如 \\server1\Documents 。如果输入的路径位于其他计算机上,向导会显示“Web 站点安全身份验证凭据”页,必须在该页中输入用来访问该路径的用户名和密码。

如果准备禁止对新建站点的匿名访问,就应该清除“允许匿名访问此 Web 站点”复选框。单击“下一步”,进入“Web 站点访问权限”页。

11) 通过设置本页中的复选框,可以指定用户对主目录中文件的访问权限。单击“下一步”完

成该向导。

12) 单击“完成”以创建新站点。

Windows 2000网络环境管理

注意 任何另外的Web 站点目录都不应该创建在wwwroot文件夹中,而且,主目录所在的磁盘分区应该不包含系统文件。

z分配主机头名

主机头名就是能使 Web 站点做出响应的名称。用户在浏览器地址栏中输入站点主机名就可以访问站点。例如,要想连接到 www.nwtraders.msft,必须输入 www.nwtraders.msft,而不是计算机名或 nwtraders.msft。

为了让站点更易访问,可以为站点创建多个主机头入口。例如,一个是 nwtraders.msft,另一个是 www.nwtraders.msft。通过使用这个技术,站点能对许多名称做出响应。可以让系统管理员把新站点名(映射站点的静态 IP 地址)添加到 DNS 服务器。

分配主机头名的步骤如下:

1) 在 IIS 管理单元中,右击要添加主机头名的 Web 站点,然后单击“属性”。

2) 在“Web 站点”选项卡上单击“高级”。

3) 在“高级多 Web 站点配置”对话框中,单击“Web 站点有多个标识”下的“添加”按

钮,然后为本站点分配主机头名、IP 地址和端口号。

注意当添加一个主机头名时,必须去除默认的 IP 地址属性:“全部未分配”。否则,该站点将对本 Web 服务器收到的所有请求做出响应。

10.3.2创建虚拟目录

虚拟目录(作为某个地址)对应于服务器上的一个物理目录。当要发布不在站点主目录中的内容时,就可以使用虚拟目录。通过使用虚拟目录,可以对站点进行组织,并且可以简化URL。这是因为通过使用虚拟目录,能够以单个目录树的形式来显示分布在不同位置的内容。

对虚拟目录需要分配别名。Web 浏览器会使用别名来访问虚拟目录。别名可以为管理者和用户带来许多益处。通常,别名要比目录的路径名短,所以用户输入也会更加方便。另外,因为用户不知道文件的物理位置,别名也就更加安全。最后,别名使管理员可以很容易地在站点中移动目录。在不改变物理目录的位置和名称的前提下,管理者可以改变虚拟目录的主文件夹同时保持虚拟目录原来的别名。通过这个方法,可以在不更改 URL (这对内容访问是必要的)的条件下更改内容的所在位置。

z在 IIS Web 或 FTP 站点上创建虚拟目录的操作步骤

1) 以管理员身份登录到运行 IIS 的 Windows 2000 服务器。

2) 单击“开始”,在“管理工具”菜单中选择“Internet 服务管理器”,打开“Internet 信

息服务”管理单元。

3) 右击控制台树中要添加虚拟目录的 Web 站点或 FTP 站点,在弹出菜单中指向“新建”,

然后选中下级菜单中的“虚拟目录”,启动“虚拟目录创建向导”。

4) 单击“下一步”,进入“虚拟目录别名”页。

242

第10章 管理 Web 服务

243

5) 在“别名”文本框中输入虚拟目录的名称。单击“下一步”,进入“Web 站点内容目录”

页。

6) 在“目录”文本框中输入要发布的文件所在的文件夹路径。输入的路径可以是包含驱动器

号的路径,例如 C:\Documents ,也可以是符合“通用命名标准 (UNC)”的路径,例如 \\server1\Documents 。如果输入的路径位于其他计算机上,向导会显示“Web 站点安全身份验证凭据”页,必须在该页中输入用来访问该路径的用户名和密码。

7) 单击“下一步”,进入“访问权限”页。

8) 通过设置本页中的复选框,可以指定用户对此虚拟目录中文件的访问权限。单击“下一步”

完成该向导。

9) 单击“完成”,创建虚拟目录。

Windows 2000 的“Web 共享”是在站点上创建虚拟目录的另外一种方法。这种方法是通过使用“Windows 资源管理器”(而不是“Internet 信息服务”管理单元)来实现的。此方法对用户来说更加方便。“Web 共享”是为那些想对运行 IIS 的计算机上的文件夹进行共享的用户设计的。如果要在别的计算机的文件夹中创建虚拟目录,就不能使用“Web 共享”,而只能使用“Internet 信息服务”管理单元。也不能通过“Web 共享”在别的 IIS 服务器上创建虚拟目录。

z 用“Web 共享”创建虚拟目录的操作步骤

1) 打开“Windows 资源管理器”,找到准备共享的文件夹(在本地驱动器上)。

2) 右击该文件夹,在弹出菜单中选择“属性”以显示属性对话框。

3) 单击“Web 共享”选项卡。

4) 在“共享点在”下拉列表中,选择要发布该文件夹的 Web 站点。

5) 选择“共享这个文件”,再选择一个别名,然后单击“编辑属性”,进入“编辑别名”对

话框,如图 10-3 所示。

图 10-3 编辑别名

6) 在“别名”文本框中输入该文件夹的别名。

Windows 2000网络环境管理

在默认情况下,该文件夹的名称出现在“别名”文本框中,但是可以按照需要对它进行更改。

7) 在“访问许可”和“应用程序许可”框中,指定该文件夹的共享访问权限。

8) 单击“确定”。输入的别名将出现在“Web 共享”选项卡上的“别名”列表中。

可以单击“添加”来为同一个文件夹创建另外的别名。所创建的每个别名都作为 Web 站点上的独立子目录。

9) 单击“确定”,创建该虚拟目录并关闭属性对话框。

注意 当“Web 共享”某个文件夹时,在“Windows 资源管理器”中该文件夹的图标并没有改动,这一点和 Windows 网络共享不同。在“Windows 资源管理器”中,判断某个文件夹是否被 Web 共享的唯一方法是查看该文件夹属性对话框中的“Web 共享”选项卡。

当完成以上步骤后,所创建的别名将出现在“Internet 信息服务”管理单元中控制台树的相应 Web 站点下,如同使用管理单元所创建的虚拟目录一样。

要删除虚拟目录,可以右击该虚拟目录,然后单击“删除”。删除一个虚拟目录时,与它相对应的物理目录或文件并不会被删除。

10.3.3创建和配置 FTP 虚拟服务器

安装 FTP 服务后,通过使用 FTP 虚拟服务器,可以在同一台计算机上主持若干个 FTP 站点。为了主持 FTP 虚拟服务器,必须为每个虚拟服务器创建唯一的 IP 地址和端口号。

注意 不能使用主机头来创建 FTP 虚拟服务器。

FTP 虚拟目录看上去是位于 FTP 根目录中的文件夹。例如,下面是一个 FTP 虚拟目录的 URL:ftp://ftp.nwtraders.msft/products。在这个例子中,看上去 Products 文件夹的物理位置是在根目录下。但是,Products 文件夹可能位于和根目录处于同一驱动器的某个文件夹中,也可能是位于不同的分区,甚至可能位于不同的计算机系统。

10.3.4示例安装 FTP 服务和配置 FTP 站点

z安装 FTP 服务

1) 在“控制面板”中,打开“添加/删除程序”,然后单击“添加/删除 Windows 组件”。

2) 在“组件”列表中,单击“Internet 信息服务 (IIS)”,然后单击“详细信息”。

3) 选中“文件传输协议 (FTP) 服务器”复选框,单击“确定”,然后单击“下一步”。

4) 当提示需要系统安装盘时,插入Windows 2000 Advanced Server光盘,单击“确定”,

然后单击“完成”。

z配置 FTP 服务

1) 在“管理工具”菜单中,打开“Internet 服务管理器”,然后打开server_name(其中

244

第10章管理 Web 服务

server_name是服务器的名称)。

2) 右击默认的 FTP 站点,然后选择“属性”。

3) 在“FTP 站点”选项卡上,记录 IP 地址和 TCP 端口设置的信息。

4) 在“安全帐号”选项卡上,记录“允许匿名连接”和“只允许匿名连接”复选框的设置。

5) 在“主目录”选项卡上,记录“读取”和“写入”复选框的设置。

6) 在“消息”选项卡的“欢迎”文本框中输入欢迎信息。在“退出”文本框中输入退出信息。

7) 通过使用“Windows 资源管理器”,把允许别人用 FTP 访问的文件复制到文件夹

C:\Inetpub\Ftproot 中。在这个示例中,把文件夹 C:\Inetpub\AdminScripts 中的内容复制到文件夹 C:\Inetpub\Ftproot 中。

8) 打开“Internet Explorer”,在地址栏中输入“ftp://london”后按回车。您将看到欢迎信

息和传输的文件。

9) 打开命令提示符窗口。在命令行中输入 ftp 后按回车。

10) 输入“Open server_name”,然后按回车。

11) 以anonymous登录,以合适的电子邮件地址作为密码。登录将看到欢迎信息。

12) 输入“ls”,并按回车将显示默认目录中的文件。同时也将列出传输的文件。

13) 输入“bye”,并按回车后将退出。您将看到退出消息。

10.4管理Web站点内容

无论站点是在内部网上还是在 Internet 上,发布内容的基本原理都是一样的。把文件放在服务器的指定目录上,然后用户就能够与服务器建立 HTTP 或 FTP 连接,并通过 Web 浏览器来查看这些文件,也能够通过 FTP 向站点传送文件。

IIS Web 站点与 WebDAV 的工业标准兼容。WebDAV 允许用户上传或下载文件到 Web 站点,并允许用户对 Web 站点上的文件进行重命名和复制。因为 WebDAV 使用 Web 服务,而 Web 访问能够进行安全身份验证,所以 WebDAV 比 FTP 更安全。

10.4.1使用 FTP 上传内容

可以使用 FTP 把内容发布到 Web 站点或 FTP 站点。如果上传的文件较大,就可以把它存储在 FTP 站点。这是因为 FTP 协议比 HTTP 协议传输速度快,从而可以缩短传输时间。

如果要在 FTP 站点上发布内容,那么就应该把相关文件移动或拷贝到 FTP 目录中。在默认情况下,安装程序提供的目录是systemroot\Inetpub\Ftproot。(systemroot 指系统目录)如果要使用 FTP 把内容发布到 Web 站点,那么必须把 FTP 站点的主目录或者 FTP 服务器上的虚拟目录映射到 Web 站点目录树中的某个指定位置。例如,可以为虚拟 FTP 服务器和 Web 站点设定相同的主目录。然后就可以登录到 FTP 服务器并且上传内容到 Web 站点。Web 服务器的用户可以立即使用上传到 FTP 服务器的任何内容。

245

Windows 2000网络环境管理

提醒 如果 Web 站点在 Internet 上,那么使用 FTP 发布内容会有安全风险,这是因为密码是以非加密格式传送的。如果发布者和 Web 站点都没有 NAT 设备,那么可以使用传输模式中的 IPSec 来增强 FTP 的安全性。如果 FTP 站点仅用来下载,那么就应该允许匿名访问。同时必须设置 NTFS 文件系统权限,以对访问进行限制。

10.4.2配置 WebDAV 发布

在 IIS 服务器上创建的所有 Web 站点都支持 WebDAV。当设置了正确的权限后,通过使用运行 Window 2000 的计算机或者 Microsoft Office 应用程序,用户就能对服务器上的文件进行操作。例如,用户可以通过 Microsoft Word 或 Microsoft FrontPage把文件直接存储到Web 服务器。

z通过使用 WebDAV 获得对文件的访问权限

通过使用任何支持 WebDAV 协议的客户端,用户可以获得对 WebDAV 目录的访问权限。这些客户端包括以下 Microsoft 产品:

z Windows 2000 Windows 2000 通过“添加网上邻居向导”来连接到 WebDAV 目录。

在该向导中,输入要访问的 Web 站点或位置的 URL。当完成该向导后,目标位置的

Web 文件夹将出现在“网上邻居”中。打开这个 Web 文件夹就能够显示目标位置的

内容。可以像管理本地文件夹一样管理 Web 服务器上的文件

z Internet Explorer 5 (或更新版本) 当选中“以 Web 文件夹方式打开”选项后,Internet Explorer 5 就能够连接到 WebDAV 目录。此时,您所能够执行的文件系统任务和通

过 Windows 2000 所能够执行的文件系统任务相同

z Microsoft Office 2000 或Microsoft Office XP Office 2000 和 Office XP 应用程序通过使用 WebDAV 可以直接在 IIS 服务器上创建、发布、编辑和存储文档

z设置 WebDAV 的权限

为了让用户通过使用 WebDAV 来访问 IIS 服务器上的内容,可以把对 Web 站点或目录进行读取、写入和浏览的这些基于 Web 的权限赋给用户。

配置 WebDAV 的权限时,可以把发布文档到 Web 站点或目录的权限,以及获得目录列表的权限赋给所有用户。因为 WebDAV 使用HTTP 协议,所以用户可以通过 Internet 发布内容,或者把内容发布到防火墙后的服务器(如果正确配置了 IIS 权限)。

将写入权限赋予用户并不表示他们具有修改 ASP 或其他脚本映射文件的能力。如果要修改这些文件,用户必须同时具有 Web 站点或目录的写入权限和脚本资源的访问权限。

因为在 IIS 上赋予写入权限将允许所有用户写入内容,所以必须通过设置适当的 NTFS 权限和身份验证来保护 Web 服务器的内容。例如,通过将Internet Guest 帐户设置为“拒绝写入”NTFS 权限,可以禁止该帐户对 Web 服务器上的文件和目录执行写入操作。

10.4.3示例发布文件到 WebDAV 目录

z创建和配置 WebDAV 目录

246

第10章管理 Web 服务

1) 在 Windows 2000 桌面上,打开“我的电脑”。

2) 双击 C 驱动器,然后双击文件夹 Inetpub。创建一个新文件夹,在本示例中,创建的新

文件夹名为 DAVDEMO。

3) 打开“Internet 信息服务”管理单元,在默认的 Web 站点上创建一个虚拟目录。

4) 新虚拟目录的别名是WebDAV,把它映射到步骤 2) 中所创建的物理文件夹。

5) 为该虚拟目录设置“读取”和“浏览”权限,然后单击“完成”关闭向导。

z发布到文件 WebDAV 目录

发布文件到 WebDAV 目录的最简单的方法是使用Internet Explorer 5 (或更新版本)。

发布文件到 WebDAV 的步骤如下:

1) 启动 Internet Explorer。

2) 在“文件”菜单上单击“打开”。

3) 在“打开”对话框的“打开”下拉列表中输入 http://server_name/WebDAV。

4) 选中“以 Web 文件夹方式打开”复选框,然后单击“确定”。Internet Explorer 将显示

WebDAV 目录的内容。

5) 现在就可以把文件复制、粘贴到 WebDAV 目录中,并且也可以从该目录中复制文件。10.4.4通过使用 FrontPage 服务器扩展发布内容

FrontPage 2000 提供了必要的工具,用来创建和编辑 Web 站点的内容(无论这些 Web 站点是企业 Internet 站点还是内部网站点)以及个人 Web 网页的内容。

页面作者可以通过连接 Web 站点的方式在 Web 服务器上创建页面,或者通过复制页面的方式上传内容。

z FrontPage 服务器扩展:

为了充分利用 FrontPage 的功能,FrontPage 服务器扩展必须安装在服务器上。在默认情况下安装 Windows 2000 时将安装 FrontPage 服务器扩展。最新版本的 FrontPage 服务器扩展可以从 Microsoft Web 站点 https://www.wendangku.net/doc/154734905.html, 获得。

FrontPage 服务器扩展的功能如下:

z通过使用 IIS 管理单元来创建和管理 FrontPage 扩展的 Web 和子 Web

z改正整个 Web 站点中错误的超链接

z允许多用户创作,从而多个用户可以同时在同一个FrontPage 扩展的 Web 或 Web 服务器上进行合作

z允许用户在 Web 站点上放置访问计数器

z创建表单来发送电子邮件、访问数据库或进行搜索

z通过使用 FrontPage,把FrontPage 扩展的 Web 从一个 Web 服务器复制到另一个Web 服务器

z通过使用 FrontPage 来控制对FrontPage 扩展的 Web 的访问

247

Windows 2000网络环境管理

z通过使用 Microsoft Word、Microsoft Excel 和其他 Office 2000 (或更新版本)程序,可以打开和保存FrontPage 扩展的 Web 页面

10.4.5确定和配置用户身份验证

对于运行在 Windows 2000 上的 Web 服务,用户在访问它之前,必须以某个帐户通过身份验证。身份验证的第一步是出示凭证,然后再是系统对这些凭证进行确认。

只有在这些凭证得到确认后才会进行授权。随后用户就可以通过系统(用户已经通过该系统身份验证)来访问资源(假使用户具有适当的 NTFS 权限)。

为了使用身份验证方法,必须为 Web 服务器上的 Web 站点、目录或文件配置身份验证。(1)匿名身份验证

匿名身份验证使用户无需提供用户名或密码就可以访问 Web 站点的公共区域。当某个用户试图连接到 Web 站点的公共区域时,Web 服务器就为该用户分配一个名为IUSR_computername 的用户帐户,其中 computername 是 IIS 服务器的名称。

帐户 IUSR_computername 包含在内置的 Guests 组里。该组具有NTFS强加的安全限制,用于确定访问级别。

提醒 如果 IIS 运行在域控制器上,那么帐户 IUSR_computername 默认为 Guests 组的成员,也是Domain Users 组的成员。这样,匿名用户就和 Domain Users 域本地组中的用户具有相同的访问权限。如果必须把 IIS 安装在域控制器上,那么应该仔细地检查 IUSER_computername 帐户组的成员。

(2)启用匿名身份验证

匿名身份验证是默认启用的。如果对某个特定资源启用了匿名身份验证,并且 NTFS 权限允许匿名访问,那么对该资源进行访问的所有连接都以帐户 IUSR_computername 来进行身份验证。但是匿名身份验证不适用于以下情况:如果用户已经以某个帐户通过了身份验证,并且该资源除了允许匿名访问之外还允许另外的身份验证方法。

因为要保护 Web 服务器上的内容,所以必须限制IUSR_computername 帐户的访问权限。例如,对于任何文件夹,如果 IUSR_computername 帐户已经具有“执行”权限,那么就不要使该帐户具有对此文件夹的 NTFS“写入”权限。

(3)基本身份验证

基本身份验证要求用户在访问 Web 页面之前必须输入用户名和密码。可以在 Web 站点、文件夹或文件这三个级别上设置基本身份验证。

当 Web 服务器确定用户名和密码对应有效的 Windows 2000 用户帐户时,它就会建立连接。如果 Web 服务器拒绝了用户输入的凭证,Web 浏览器就会重复地显示登录对话框,直到用户输入有效的用户名和密码,或者关闭登录对话框。

基本身份验证是 HTTP 协议规范的一部分,并且得到大多数浏览器的支持。但是,由于使用基本身份验证的 Web 浏览器在传输密码时采用的是非加密格式,因此,黑客可能拦截用248

第10章管理 Web 服务

户名和密码。为了使用户帐户信息能够安全地在网络上传输,必须使用具有 SSL 的基本身份验证。

(4)启用基本身份验证

为了通过基本身份验证,用于验证的 Windows 用户帐户必须具有“本机登录”的权限。在默认情况下,Windows 域控制器上的用户帐户不具有“本机登录”的权限。

对 Web 站点启用基本身份验证的操作步骤如下:

1) 在“Internet 信息服务”管理单元窗口中,右击“Web”站点,然后单击“属性”。

2) 在“目录安全性”选项卡的“匿名访问和验证控制”下单击“编辑”。

3) 在“验证方法”对话框中,清除“集成 Windows 验证”复选框,选中“基本身份验证”

复选框,然后单击“是”,接受以不加密的方式在网络上传输密码。

提醒 基本身份验证方法在网络上传输用户名和密码时没有对它们进行加密,因此它们有可能在不安全的连接上被拦截。使用具有 SSL 的基本身份验证能够提供安全的登录,这种方法也支持非 Microsoft 的 Web 浏览器,并且这个方法也适用于具有防火墙和代理服务器的环境。

(5)摘要式身份验证

摘要式身份验证是 IIS 5.0 的新特性。这种方法具有与基本身份验证相同的特性。但是,它在传输身份验证凭证时采取了不同的方法。该身份验证凭证要经过一个被称为散列的处理。散列就是把有意义的标识符转换成数值,这些数值对应于某个结构(例如表)中的数据。

任何支持 HTTP 1.1 的 Web 浏览器都可以使用这种身份验证方法。该方法只适用于特定的服务器,这些服务器必须位于支持 Active Directory的域中。摘要式身份验证要求 IIS 服务器必须是支持 Active Directory 域的成员。

注意 散列数值由少量二进制数据(不超过160 位)组成。该数值通过散列算法产生。散列算法用来为几块数据(例如消息或会话密钥)产生散列数值。

(6)配置摘要式身份验证

Web 站点启用摘要式身份验证的操作步骤如下:

1) 在“Internet 信息服务”管理单元窗口中,右击“Web”站点,然后单击“属性”。

2) 在“目录安全性”选项卡的“匿名访问和验证控制”下单击“编辑”。

3) 选中“Windows 域服务器的摘要式身份验证”选项。

4) 单击“是”,以接受此验证方法只在 Windows 2000 域控制器中工作。

对于要使用摘要式身份验证的用户帐户,还需要把它们配置为使用可逆加密存储密码。这是用户帐户的属性。然后更改那些将使用摘要式身份验证的帐户的密码(至少更改一次)。(7)集成 Windows 身份验证

集成 Windows 身份验证使用下面两种身份验证方法之一:

z Microsoft Windows NT?中的“提问 / 应答”身份验证,也称为 NTLM

249

Windows 2000网络环境管理

z Kerberos V5 协议,该协议要求 IIS 服务器是使用 Active Directory 域的成员

如果可能,IIS 将使用 Kerberos V5 协议,否则它将使用 NTLM。

当使用集成 Windows 身份验证时,Web 浏览器将使用目前已经登录的用户的凭证。因此,集成 Windows 身份验证很适合在内部网中使用,这是因为在内部网中用户已经登录到了域。

只有Microsoft Internet Explorer 2.0 (或更高版本)才支持集成 Windows 身份验证。这种验证方法不能在 HTTP 代理连接下工作。

(8)启用集成 Windows 身份验证

Web 站点启用集成 Windows 身份验证的操作步骤如下:

1) 在“Internet 信息服务”管理单元窗口中,右击 Web 站点,然后单击“属性”。

2) 在“目录安全性”选项卡的“匿名访问和验证控制”下单击“编辑”。

3) 选中“集成 Windows 验证”选项。

4) 单击“确定”。

(9)使用多重身份验证方法

在启用多重身份验证方法时,必须牢记以下几点:

z如果同时选中了匿名身份验证和其他一种或多种形式的身份验证,则只有在匿名身份验证失败,或者 NTFS 权限不允许 Internet 来宾帐户访问文件和目录时,才使用其

他形式的身份验证

z只有在没有选择匿名访问的情况下,Web 服务器才使用基本身份验证、摘要式身份验证或集成 Windows 身份验证

z摘要式身份验证和集成 Windows 身份验证都比基本身份验证的优先权高。为了确保用户只使用基本身份验证,必须禁用其他的身份验证方法

z摘要式身份验证和集成 Windows 身份验证不能用于 FTP 站点

注意 IIS 也支持 Fortezza (美国政府安全标准),该标准用于高安全性的环境。(10)FTP 服务器身份验证

通过使用 FTP 服务可以上传或下载(使用 FTP 协议)文件。因为所有的 FTP 传输都是采用明文的形式(没有采用Base64 编码),因此所有 FTP 用户名、密码以及文件内容都可能暴露。为了保护 FTP 站点,可以使用基本身份验证或匿名身份验证。

(11)在 FTP 站点上使用匿名身份验证

为了防止密码暴露,可以把 FTP 站点配置为允许匿名登录。匿名登录的用户名是Anonymous,密码是 Internet 电子邮件地址。然后,Anonymous 用户就能够通过帐户IUSR_computer_name 访问文件。在默认情况下,IIS 中的FTP 服务被配置为只接受匿名访问。

如果启用了 FTP 匿名身份验证,即使同时启用了基本身份验证,IIS 也总是首先使用匿名身份验证。如果为某个资源选择了匿名身份验证,那么无需输入用户名和密码就可以对该资源进行访问。

250

第10章管理 Web 服务10.5配置用户对 Web 页面的访问权限

权限指定了特定用户或用户组对服务器上的数据进行访问和操作的类型。通过对权限的有效管理,可以控制用户对 Web 服务器内容的操作。

IIS 权限的执行有两个层次。在第一层,IIS 执行它自己的权限(被称为基于 Web 的权限)。在第二层,IIS 执行在 Windows 2000 中使用的 NTFS 权限。为了帮助协调权限,IIS 包含一个“权限向导”,使用这个向导可以为与站点相关联的文件设置基于 Web 的权限和基于NTFS的权限。

注意 权限不同于身份验证。身份验证用于确定用户的标识。权限用于确定合法用户在通过身份验证后能访问的内容。

除了在 Web 站点上设置权限以外,在系统资源(例如 log 文件)上设置适当的权限也很重要。用户可以通过有效地使用基于 Web 的权限和 NTFS 权限来设置 WebDAV 权限。

10.5.1使用基于 Web 的权限

为了更好地控制安全性,对于特定的 Web 站点、目录和文件,可以使用 IIS 在它们对应的 Web 服务器上配置访问权限。这些权限可以归为以下两类:

z通用访问权限

z执行权限

这些权限统称为基于 Web 的权限,这是因为它们都是由 Web 服务器来实施的。基于Web 的权限平等地应用到访问 Web 站点、目录或文件的所有用户。例如,不能通过使用基于 Web 的权限在把“写入”权限赋予一个组的同时把“读取”权限赋予另外一个组。

z使用通用访问权限

可以在 Web 站点、目录和文件这三个级别上设置通用访问权限。这些权限如下:

z读取当启用读取权限后,用户能够通过 Web 浏览器或 Web 文件夹访问静态文件,例如 .txt 文件或 .html 文件。禁用读取权限将阻止任何用户浏览 Web 站点的 .html 文件以及 .txt文件

z写入当启用写入权限后,用户可以更改 Web 站点上的文件内容。更改 Web 站点上的文件内容大多通过使用 Web 文件夹或浏览器来完成,这是因为通过它们能够向

Web 站点发布信息

要点 “读取”和“写入”权限只影响对静态文件(例如 .html 和 .txt 文件)的请求。它们对脚本文件和可执行文件没有影响。换句话说,禁用基于 Web 的“读取”权限并不阻止 ASP 脚本或可执行文件的执行。同样,禁用基于 Web 的“写入”权限也不阻止 ASP 页面或可执行文件对 Web 站点的写入操作。

z目录浏览通常,当首次访问一个 Web 服务器时,显示的将是默认文档。如果默认

251

Windows 2000网络环境管理

252 文档没有定义或不存在,就返回给客户端一个错误信息。但是,如果启用了目录浏览,就不会显示错误信息,而显示主目录的目录列表。要通过使用 Web 文件夹或WebDAV 来显示站点内容,必须启用目录浏览

z脚本资源访问该选项只有在启用“读取”或“写入”权限后才可用。如果启用了“读取”权限,用户就可以读取源代码。如果启用了“写入”权限,用户就能够对源代码执行写入操作。例如,为了把 ASP 页面从 Web 文件夹写入到 Web 站点,必须同时启用“写入”和“脚本资源访问”权限。另外,“脚本资源访问”权限决定用户是否能通过使用 WebDAV 把脚本写入 Web 站点或从 Web 站点复制脚本

提醒 当选中“脚本资源访问”选项后,用户可能从 ASP 页面、Perl 或其他基于脚本的应用程序中看到敏感的信息,例如用户名和密码。

z使用执行许可

可以在每个 Web 站点和每个目录上设置“执行许可”。因此,可以控制是否允许程序或脚本在特定 Web 站点或目录中运行。

执行许可有如下选项设置:

z无这个选项不允许任何程序或脚本在特定的 Web 站点或目录运行

z纯脚本在没有设置“执行”权限的情况下,这个选项允许映射到脚本引擎的应用程序在特定的目录中运行。“纯脚本”许可比“脚本和可执行程序”许可更加安全。例如,可以在“纯脚本”许可保护的 Web 站点或目录下运行 ASP 页面,但是不能运行 .exe 或 .dll 文件

z脚本和可执行程序这个选项允许任何应用程序在特定的目录中运行,包括映射到脚本引擎的应用程序、Windows 二进制文件、.dll 文件和 .exe 文件。使用这个选项时应该小心,因为一旦启用了这个选项,那些具有“写入”权限的用户就可以上传并运行有害的程序

要在服务器上设置基于 Web 的权限,可以打开 IIS 管理单元,右击要在其上添加基于Web 的权限的服务器,然后单击“属性”。在“主目录”选项卡上,选择需要的权限。

10.5.2使用 NTFS 权限

依靠 Windows 2000 所提供的 NTFS 权限,IIS 可以提供更多的安全性。基于 Web 的权限只能平等地应用到所有的用户,而使用 NTFS 权限可以确定哪些用户组可以访问 Web 内容,并能确定用户操作站点内容的方式。

用户通过 IIS 访问资源的权限应该包括赋给域本地组的权限。域本地组的成员身份将分配给全局组,而全局组将由帐户来填充(即为 AGDLP)。

例如,可以把 Web 服务器分成目录(或安全区域),然后把 NTFS 权限应用到这些目录,使得域本地组具有该组的所有成员所需的最小权限。在本地组中将只包含全局组成员。使用 Windows 2000 内置组对分配尽可能小的权限会有所帮助。

实验6windowsserver2008综合实验-web服务器配置

----Web服务器配置 实验目的 (1)根据实验的目标和要求画出网络拓扑图,查找IP地址,制定域名规划,提出各种服务器配置方案; (2)掌握在windows server 2008环境下架构web网站; (3)掌握测试web服务器的方法。 实验环境 实验分两人一组,每组每人分配一台PC,一个windows server2008安装ISO文件。 实验要求 假设每位同学成立了自己的公司,现要求在公司内部安装windows server 2008,用自己的姓名拼音作为域名,发布自己公司的网站,建立内部的web服务,可以通过客户机访问和实现web服务。 实验步骤 1、步骤一:安装Web服务 windows server2008上安装Web服务器步骤 1)点击“开始”->“管理工具”->“服务器管理器”,进入服务器管理工具界面。

2)在服务器管理工具界面时面点击“角色”->“添加角色”,进入到添加角色界面 3)在选择服务器角色对话框中将“Web服务器(IIS)勾选上,点击下一步。 4)在Web服务器(IIS)对话框中,直接点击下一步 5)在选择"Web服务器"角色是,会弹出如图所示窗口,点击"添加必需的功能",然后点击"下一步"。如图所示: 6)在"Web服务器简介(IIS)"界面,直接点击"下一步"。 在"选择角色服务"界面,默认设置,直接点击"下一步"。如图所示: 7)点击安装,进入安装界面。 8)安装完成后,点击 9)web服务器安装成功界面

2.步骤二:设置Web服务 1)运行Internet 信息服务(IIS)管理器 2)选择网站右键添加网站,新建一个“MyWeb站点” 3)填写添加网站信息 4)添加首页文件:转到“文档”窗口,再单击“添加”按钮,根据提示在“默认文档”后输入用户自己网页的首页文件名“”。 5)添加虚拟目录。例如主目录在F:\web目录下,输入“的访问方式就可以调出“F:\web”中的网页文件,这其中的“test”就是虚拟目录。在“MyWeb站点”处单击鼠标右键,选择“新建”-“虚拟目录”,依次在“别名”处输入“test”,在目录出输入“F:\web”后再按照提示操作即可添加成功。 6) 点网站右键—管理网站—重新启动 7)在客户机打开浏览器以IP地址访问测试 8)添加更多的Web站点,因为本实验测试的计算机只有一块网卡,所以采用“一个IP地址

计算机网络 实验10 Web服务器 的配置

实验10 Web服务器的配置 一、实验目的 1、了解Web工作原理; 2、掌握基于IIS的Web服务器的创建和配置; 二、实验要求 1、设备要求:计算机1台(装有Windows Server 2003操作系统及活动目录、装有网卡), 集线器、交换机,UTP线(直通、交叉);Windows Server 2003安装源; 2、每组1人,独立完成。 三、实验基础 Web服务的实现采用B/W(Browser/Web Server)模式,Server信息的提供者称为Web 服务器,Browser信息的获取者称为Web客户端。Web服务器中装有Web服务器程序,如:Netscape iPlanet Web Server、Microsoft Internet Information Server、Apache等;Web 客户端装有Web客户端程序,即:Web浏览器,如:NetscapeNavigator、Microsoft Internet Explorer、Opea等。 Web服务器是如何响应Web客户端的请求呢?Web页面处理大致分3个步骤: 第一步:Web浏览器向一个特定服务器发出Web页面请求; 第二步:收到Web页面请求的Web服务器寻找所请求的页面并传送给Web浏览器; 第三步:Web浏览器接收所请求的Web页面并将其显示出来。 Web应用的基础还包括HTTP和HTML两个协议。 HTTP协议是用于从Web服务器传输超文本到本地浏览器的传输协议。它使浏览器的工作更高效,从而减轻网络负担;它不仅使计算机传输超文本正确、快速,而且可以确定传输文档的哪一部分以及哪一部分的内容首先显示等。HTTP使用一个TCP/IP连接,默认TCP80端口。 HTML 是用于创建Web文档或页面的标准语言,由一系列的标记符号或嵌入希望显示的文件代码组成,这些标记告诉浏览器应该如何显示文章和图形等内容。 四、内容与步骤 1、IIS6.0的安装、配置和测试; (1)从控制面板安装IIS; 第1步单击“开始” →“添加或删除程序” →“添加/删除Windows组件”,显示“Windows 组件向导”窗口,在“组件”列表框中依次选择“应用程序服务器” →“详细信息”,显示“应用程序服务器”窗口,选中“https://www.wendangku.net/doc/154734905.html,”复选框以启用https://www.wendangku.net/doc/154734905.html,功能,如图所示。

Web服务器的实验报告

实验报告 一、实验目标及要求 1、实习目标:(1)掌握windows环境下web服务器的配置。 (2)学会对当今主流的web开发环境ASP和JSP配置自己 的web服务器,为今后开发网站打下基础。 2、实习要求:(1)通过本次实验,理解WEB服务的工作原理; (2)掌握在Windows系统上实现WEB服务,IIS和TOMCAT 服务器配置,ASP和JSP工作环境的配置。 二、实验步骤 1、实验环境描述(包括硬软件): IIS是Internet Information Server的缩写,它是微软公司主推的Web服务器,最新的版本是Windows2000里面包含的IIS 5.0,IIS与WindowNT Server 完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大、灵活而安全的Internet和Intranet 站点。 IIS的一个重要特性是支持ASP。IIS 3.0版本以后引入了ASP,可以很容易的张贴动态内容和开发基于Web的应用程序。IIS的安装,管理和配置都相当简单。 IIS包括WEB、FTP、Mail等等服务器。因为IIS的FTP和Mail服务器不是很好用,一般用IIS只用其WEB服务器。 目前运行IIS的最理想平台是Windows2000高级服务器版和服务器版。 Win9x/Me里也有IIS,但只是PWS(个人WEB服务器),功能很有限,只支持1个连接。WinXP里的IIS也只支持10个连接。如果您要使用IIS,请使用Windows 2000高级服务器版,在这里我用Windows 2000高级服务器版给大家做演示。 2、操作步骤: IIS的安装步骤(将WINDOWS 2000的安装光盘放入光驱内): 1、点击:【开始】->【设置】->【控制面板】->【添加/删除程序】,打开“添加/删除程序”对话框。 2、点击左边菜单栏中“添加删除Windows组件”项,打开“Windows组件向导”对话框(这个过程可能需要花几十秒钟),在对话框“组件”列表中,选中“Internet 信息服务(IIS)”项。 3 、将“Windows 2000”安装盘放入光驱中,然后点击“下一步”。这个步骤可能会花几分钟。 4、点击“完成”按钮,完成IIS的安装。 IIS的配置步骤:

配置和管理Web服务器实验报告

实验报告 专业班级成绩评定_______ 学号姓名教师签名_______ 实验题目配置和管理Web服务器实验时间 一、实验目的: 1.掌握Web服务器的基本配置方法。 2.学习设置Web服务器的安全控制。 二、实验环境:Windows Server 2003操作系统,IIS组件。 三、实验内容: 1.配置和管理Web服务器。 2.掌握IIS的基本配置方法。 3.设置IIS的安全性控制。 四、实验步骤: 1.进行IIS的基本配置,启动Microsoft管理控制台。 方法:通过执行Windows Server 2003的“开始|管理工具|Internet服务管理器”命令即可启动Microsoft的管理控制台。 2.新建网站。

a.安装后,选择在其中建立网站的主机,然后单击“活动工具栏”中的“操作”按 钮,在出现的菜单中选择“新建|网站”选项,“网站创建向导”对话框就会出现 在屏幕上。 b.按照“网站创建向导”的要求,分别输入网站描述、网站IP地址、网站TCP端 口、网站主目录、网站访问权等信息。 图 IP地址和端口设置(本机的IP地址为端口号:80 路径为C:\实验配置和管理Web 服务器) 后来指导老师建议我以后在选择网站TCP端口时最好不设成80,可改为801。

设置访问权限时,应十分谨慎,以避免非法用户破坏Web网站中的内容。 3.网站的启动与停止。 如果网站当前为“已停止”状态,可以

使用活动工具栏中的启动项目按钮,启动该网 站。也可在网站上单击右键,选“启动”来开启。 如果网站当前为启动状态,则用户可以使用暂停或停止按钮 ,暂停或停止网站。 4.创建虚拟目录。 创建虚拟目录就是建立一个到实际目录的指针,实际目录下的内容并不需要迁移到网站的主目录下。 方法:a.选择要在其中创建虚拟目录的网站,然后单击“活动工具栏”中的“操作”按钮,在出现的菜单中选择“新建|虚拟目录”选项,则启动“虚拟目录创建向导”。 b.按照“虚拟目录创建向导”的要求,分别输入虚拟目录使用别名、目录的实际路 径、虚拟目录的访问权限等信息。

实验13-Web服务器的配置(参考答案)

实验13 Web服务器的配置 一、实验目的 1、了解Web工作原理。 2、掌握基于IIS的Web服务器的创建和配置。 二、实验要求 1、设备要求:计算机1台(装有Windows Server 2003操作系统及活动目录、装有网卡), 集线器、交换机,UTP线(直通、交叉);Windows Server 2003安装源。 2、每组1人,独立完成。 三、实验基础 Web服务的实现采用B/W(Browser/Web Server)模式,Server信息的提供者称为Web 服务器,Browser信息的获取者称为Web客户端。Web服务器中装有Web服务器程序,如:Netscape iPlanet Web Server、Microsoft Internet Information Server、Apache等;Web 客户端装有Web客户端程序,即:Web浏览器,如:NetscapeNavigator、Microsoft Internet Explorer、Opea等。 Web服务器是如何响应Web客户端的请求呢?Web页面处理大致分3个步骤: 第一步:Web浏览器向一个特定服务器发出Web页面请求; 第二步:收到Web页面请求的Web服务器寻找所请求的页面并传送给Web浏览器; 第三步:Web浏览器接收所请求的Web页面并将其显示出来。 Web应用的基础还包括HTTP和HTML两个协议。 HTTP协议是用于从Web服务器传输超文本到本地浏览器的传输协议。它使浏览器的工作更高效,从而减轻网络负担;它不仅使计算机传输超文本正确、快速,而且可以确定传输文档的哪一部分以及哪一部分的内容首先显示等。HTTP使用一个TCP/IP连接,默认TCP80端口。 HTML 是用于创建Web文档或页面的标准语言,由一系列的标记符号或嵌入希望显示的文件代码组成,这些标记告诉浏览器应该如何显示文章和图形等内容。 四、内容与步骤 1、IIS6.0的安装、配置和测试; (1)从控制面板安装IIS; 第1步单击“开始” →“添加或删除程序” →“添加/删除Windows组件”,显示“Windows 组件向导”窗口,在“组件”列表框中依次选择“应用程序服务器” →“详细信息”,显示“应用程序服务器”窗口,选中“https://www.wendangku.net/doc/154734905.html,”复选框以启用https://www.wendangku.net/doc/154734905.html,功能,如图所示。

WEB服务器的配置实验

Window网络技术NW2002 邹延平邹延平 WEB服务器的配置 邱杭锐 1440217115 ACK04 2015年10月24日

WEB服务器的配置 一、实验目的 1、掌握web服务器的配置与管理; 2、掌握三种虚拟主机技术(端口号、不同IP、主机头); 3、掌握虚拟目录技术。 二、实验要求 设备要求: A机:www服务器,windows 2008安装IIS B机:DNS服务器,windows 2008安装DNS C机:客户机 三、实验基础 阅读本周大课课件。 Web 服务的实现采用B/W(Browser/Web Server)模式,Server 信息的提供者称为Web服务器,Browser 信息的获取者称为Web 客户端。Web 服务器中装有Web 服务器程序,如:Netscape iPlanet Web Server、Microsoft Internet Information Server、Apache 等;Web客户端装有Web 客户端程序,即:Web 浏览器,如:NetscapeNavigator、Microsoft InternetExplorer、Opea 等。 Web 服务器是如何响应Web 客户端的请求呢?Web 页面处理大致分3 个步骤: 第一步:Web 浏览器向一个特定服务器发出Web 页面请求; 第二步:收到Web 页面请求的Web 服务器寻找所请求的页面并传送给Web 浏览器; 第三步:Web 浏览器接收所请求的Web 页面并将其显示出来。 Web 应用的基础还包括HTTP 和HTML 两个协议。HTTP 协议是用于从Web 服务器传输超文本到本地浏览器的传输协议。它使浏览器的工作更高效,从而减轻网络负担;它不仅使计算机传输超文本正确、快速,而且可以确定传输文档的哪一部分以及哪一部分的内容首先显示等。HTTP 使

实验 Web服务器的建立与配置

实验Web服务器的建立与配置 一、实验目的 1、学会建立和配置web服务器; 2、会对web服务器进行管理 二、实验理论基础 Internet采用超文本和超媒体的信息组织方式,将信息的链接扩展到整个Internet上。Web就是一种超文本信息系统,Web的一个主要的概念就是超文本连接,它使得文本不再象一本书一样是固定的线性的。而是可以从一个位置跳到另外的位置。你可以从中获取更多的信息。可以转到别的主题上。想要了解某一个主题的内容只要在这个主题上点一下,就可以跳转到包含这一主题的文档上。正是这种多连接性我们才把它称为Web。 Web服务是基于客户机/服务器(即C/S)方式的,用户如果想浏览某一页面,则从客户端浏览器向web站点(web服务器端)发出请求,服务器端接受请求,进行审查,然后将所请求的页面传送给客户端浏览器。 架设Web服务器有多种方法,简单地,可以利用windows2003 server自带的组件IIS来实现并进行配置。 三、实验条件:Windows 2003 Server、微机 四、实验内容 1、Windows 2003 Server Web站点的配置 2、虚拟站点的建立; 3、虚拟目录的建立; 4、Web站点的管理。

五、实验步骤 1、Web站点基本配置,如下图所示。 (1)Web站点标识 该选项卡上部的“Web站点标识”区域中,可以更改站点说明、IP地址、TCP端口以及SSL端口信息。这些信息都是在创建Web站点时指定的。 在“IP地址”下拉列表中可以为该站点选择一个IP地址,该IP地址必须是在“网络和拨号连接”中配置给当前计算机(网卡)的IP地址。 (2)连接 在“Web站点”选项卡中部的“连接”区域中,可以设置站点的连接属性,这些属性通常决定了站点的访问性能。由于硬件性能和带宽的限制,一个Web站点所允许的同时访问用户数量是有限的,过多的同时连接数往往可能导致问题甚至网站宕机。所以,尤其对于访问数量大的站点而言,应限制同时连接数(默认情况下是不限制的)。单击“限制到”单选框,并指定同时连接的数量即可。基于同样的原因,还应限制连接超时,连接超时是指一

实验6--WEB与DNS服务器配置

洛阳理工学院实验报告 院别班级学号姓名 课程名称计算机网络实验日期 实验名称实验六 WEB与DNS服务器配置成绩 实验目的: 1.理解IIS服务的概念及其所具有的功能,掌握IIS服务的安装方法。 2.学习WEB服务的基本配置方法:包括IP地址、端口号、默认文档等设定。 3.理解DNS服务器的作用。虚拟目录服务的作用。通过虚拟目录的创建,了解除了主目录外,还可以使用其他目录存放WEB页文件。 实验条件: 计算机、网络、Packet Tracer 实验内容: 一.ISS的安装: ?的概念以及功能: IIS(Internet Information Server,互联网信息服务)意味着你能发布网页,并且有AS、JAVA、VBscript产生页面,有着一些扩展功能。IIS支持一些有趣的东西,像有编辑环境的界面、有全文检索功能的、有多媒体功能的其次,IIS是随Windows NT Server 一起提供的文件和应用程序服务器,是在windows NT Server上建立Internet 服务器的基本组件。它与Windows NT Server 完全集成,允许使用Windows NT Server内 置的安全性以及NTFS文件系统建立强大灵 活的Internet/Intranet站点。IIS是一种 Web(网页)服务组件,其中包括Web服务器、 FTP服务器、NNTP服务器和SMTP服务器,分 别用于网页浏览、文件传输、新闻服务和邮 件发送等方面,它使得在网络(包括互联网和 局域网)上发布信息成了一件很容易的事。 2.ISS的安装步骤: 控制面板->程序->程序和功能—> 启动或关闭windows功能—>internet 信息服务和

Web 服务器的配置

实验七:Web服务器配置 实验目的: 1.掌握用IIS架设WEB服务器的方法。 2.掌握Web服务器的设置。 3.理解虚拟主机的概念和配置方法。 实验内容: 1.新建一个web站点,并且可以实现在别人的计算机上访问该站点; 2.使用不同的ip建立多个站点; 3.在一个站点下建立多个子站点(使用虚拟目录实现); 4.在同一个套接字(即ip地址+端口)上建立多个站点(使用加主机头名 方法实现); 5.对站点进行安全管理(如ntfs文件权限、浏览权限、身份验证、IP 限制等)。 实验要求: 1.一定要保证让别人可以正常的访问你建立的站点,并使实验结果达到预 期的目的! 实验方法: Web服务器是现在网络中实现信息发布、资料查询、数据处理等诸多应用的基本平台。Web服务器采用的是客户/服务器传输模式。服务器端装有提供Web服务的软件,并保存了用户所需的信息。客户端装有Web浏览器软件。Web页面处理大致可分为三个步骤: 1.第一步,Web浏览器向一个特定的服务器发出Web页面请求; 2.第二步,Web服务器接收到Web页面请求后,寻找所请求的Web页面, 并将所请求的Web页面传送给Web浏览器; 3.第三步,Web浏览器将收到的Web页面显示出来。 目前在服务器端提供Web服务的软件主要有微软的IIS(Internet Information Server)和Apache组织的Apache。另外还有一些动态脚本程序服务器,如支持JSP的Tomcat,和支持php的PHP等。下面以常用的IIS为例来说明Web服务器的架设。 (一)IIS服务器的安装与测试。 Windows Server 2003默认并不安装IIS组件,需要用户手动安装。具体步骤如下: 1)选择“开始”→“控制面板”→“添加或删除程序” →“添加/删除Windows组件”或“开始”→“管理工具”→“管理您的服务器” →“管理工具”,选择“下一步”后,选择“IIS应用服务器” 2)选择“应用程序服务器”,然后单击“详细信息”按钮。 3)在新出现的对话框中选中“Internet信息服务(IIS)”(如果需要安装支持动态页面的组件,单击“详细信息”按钮,选择万维网服务,然后选择Active Server Page后,按确定),然后单击确定。如果没有选择Active Server Page,则只会安装支持静态页面的组件。 安装完成后,可以通过“IIS管理器”来管理网站,启动方法为“开始”→“管理工具”→“Internet 信息服务(IIS)管理器”,或通过“开始”→“运行”,输入“inetmgr”打开IIS管理器,检查其中的网站的状态是否为服务正在运行。

实验-Web服务器的配置(参考标准答案)

实验-Web服务器的配置(参考答案)

————————————————————————————————作者:————————————————————————————————日期:

实验13 Web服务器的配置 一、实验目的 1、了解Web工作原理。 2、掌握基于IIS的Web服务器的创建和配置。 二、实验要求 1、设备要求:计算机1台(装有Windows Server 2003操作系统及活动目录、装有网卡), 集线器、交换机,UTP线(直通、交叉);Windows Server 2003安装源。 2、每组1人,独立完成。 三、实验基础 Web服务的实现采用B/W(Browser/Web Server)模式,Server信息的提供者称为Web 服务器,Browser信息的获取者称为Web客户端。Web服务器中装有Web服务器程序,如:Netscape iPlanet Web Server、Microsoft Internet Information Server、Apache等;Web 客户端装有Web客户端程序,即:Web浏览器,如:NetscapeNavigator、Microsoft Internet Explorer、Opea等。 Web服务器是如何响应Web客户端的请求呢?Web页面处理大致分3个步骤: 第一步:Web浏览器向一个特定服务器发出Web页面请求; 第二步:收到Web页面请求的Web服务器寻找所请求的页面并传送给Web浏览器; 第三步:Web浏览器接收所请求的Web页面并将其显示出来。 Web应用的基础还包括HTTP和HTML两个协议。 HTTP协议是用于从Web服务器传输超文本到本地浏览器的传输协议。它使浏览器的工作更高效,从而减轻网络负担;它不仅使计算机传输超文本正确、快速,而且可以确定传输文档的哪一部分以及哪一部分的内容首先显示等。HTTP使用一个TCP/IP连接,默认TCP80端口。 HTML 是用于创建Web文档或页面的标准语言,由一系列的标记符号或嵌入希望显示的文件代码组成,这些标记告诉浏览器应该如何显示文章和图形等内容。 四、内容与步骤 1、IIS6.0的安装、配置和测试; (1)从控制面板安装IIS; 第1步单击“开始” →“添加或删除程序” →“添加/删除Windows组件”,显示“Windows 组件向导”窗口,在“组件”列表框中依次选择“应用程序服务器” →“详细信息”,显示“应用程序服务器”窗口,选中“https://www.wendangku.net/doc/154734905.html,”复选框以启用https://www.wendangku.net/doc/154734905.html,功能,如图所示。

web服务器的配置实验报告

竭诚为您提供优质文档/双击可除web服务器的配置实验报告 篇一:实验三web服务器配 篇二:web服务器的实验报告 实验报告 一、实验目标及要求 1、实习目标:(1)掌握windows环境下web服务器的配置。 (2)学会对当今主流的web开发环境Asp和Jsp配置自己 的web服务器,为今后开发网站打下基础。 2、实习要求:(1)通过本次实验,理解web服务的工作原理; (2)掌握在windows系统上实现web服务,IIs和TomcAT 服务器配置,Asp和Jsp工作环境的配置。 二、实验步骤 1、实验环境描述(包括硬软件): IIs是InternetInformationserver的缩写,它是微软

公司主推的web服务器,最新的版本是windows2000里面包含的IIs5.0,IIs与windownTserver完全集成在一起,因而用户能够利用windowsnTserver和nTFs(nTFilesystem,nT的文件系统)内置的安全特性,建立强大、灵活而安全的Internet和Intranet站点。IIs的一个重要特性是支持Asp。IIs3.0版本以后引入了Asp,可以很容易的张贴动态内容和开发基于web的应用程序。IIs的安装,管理和配置都相当简单。 IIs包括web、FTp、mail等等服务器。因为IIs的FTp 和mail服务器不是很好用,一般用IIs只用其web服务器。 目前运行IIs的最理想平台是windows2000高级服务器版和服务器版。win9x/me里也有IIs,但只是pws(个人web 服务器),功能很有限,只支持1个连接。winxp里的IIs也只支持10个连接。如果您要使用IIs,请使用windows2000高级服务器版,在这里我用windows2000高级服务器版给大家做演示。 2、操作步(:web服务器的配置实验报告)骤: IIs的安装步骤(将wInDows2000的安装光盘放入光驱内): 1、点击:【开始】->【设置】->【控制面板】->【添加/删除程序】,打开“添加/删除程序”对话框。 2、点击左边菜单栏中“添加删除windows组件”项,

实验6 windows server 2008综合实验 - web服务器配置

实验6 windows server 2008综合实验 ----Web服务器配置 5.1 实验目的 (1)根据实验的目标和要求画出网络拓扑图,查找IP地址,制定域名规划,提出各种服务器配置方案; (2)掌握在windows server 2008环境下架构web网站; (3)掌握测试web服务器的方法。 5.2 实验环境 实验分两人一组,每组每人分配一台PC,一个windows server2008安装ISO文件。 5.3 实验要求 假设每位同学成立了自己的公司,现要求在公司内部安装windows server 2008,用自己的姓名拼音作为域名,发布自己公司的网站,建立内部的web服务,可以通过客户机访问和实现web服务。 5.4 实验步骤 1、步骤一:安装Web服务 windows server2008上安装Web服务器步骤 1)点击“开始”->“管理工具”->“服务器管理器”,进入服务器管理工具界面。

2)在服务器管理工具界面时面点击“角色”->“添加角色”,进入到添加角色界面 3)在选择服务器角色对话框中将“Web服务器(IIS)勾选上,点击下一步。 4)在Web服务器(IIS)对话框中,直接点击下一步

5)在选择"Web服务器"角色是,会弹出如图所示窗口,点击"添加必需的功能",然后点击"下一步"。如图所示: 6)在"Web服务器简介(IIS)"界面,直接点击"下一步"。 在"选择角色服务"界面,默认设置,直接点击"下一步"。如图所示:

7)点击安装,进入安装界面。

8)安装完成后,点击 9)web服务器安装成功界面

实验09 Web服务器的基本配置

实验八Web服务器的基本配置 一、实验目的:学习用IIS配置Web服务器。 二、实验环境: 操作系统:Windows Server 2008; 服务器软件:Windows IIS中的Web。 说明:每个人可以在自己的计算机上配置Web服务器,配置完成后应该在本机和其它计算机上都能访问。 三、实验内容: 实验一:基本配置 1、安装IIS中的Web服务器。 2、在Web服务器中配置一个网站:(如果IIS中已经有其他人配置过的网站,应删除后重做) 把你所配置网站的主要参数填入下表: 在网站中放置一些网页,打开浏览器访问该网站。(在本机上访问可使用 “http://localhost”,在其它计算机上访问可使用“http://Web服务器的IP地址”) 实验二:配置虚拟目录 假设网站的主目录下有一个文件夹,现欲把它迁移到其它位置,可通过虚拟目录实现。请尝试下面的操作: (1) 把主目录下的image 文件夹(或其它文件夹)迁移到另一个磁盘分区中,名字改为pic。 (2) 把主目录下的image 文件夹(或其它文件夹)迁移到另一台计算机中。 迁移后用浏览器访问该网站,检查迁移后的文件能否正常打开。 实验三:在一台服务器上配置多个Web网站 在IIS中再创建几个Web网站,把其主要参数填入下表:

说明:区分各个网站有三种方法:用IP地址区分、用端口号区分、用主机头区分(需DNS配合实现),这里只用前两种。 (1) 为计算机配置多个IP地址,每个网站设置一个不同的IP地址,用浏览器查看各网站能否正常访问。 (2) 每个网站设置相同的IP地址,不同的端口号(应使用大于1024 的临时端口),用浏览器查看各网站能否正常访问。 实验四:其它功能的实验验证 1、文档页脚:这是一个小型的HTML文件,它可以自动插入到该网站的每一个网页的底部。 例如:在记事本中输入欢迎光临本站!,把文件保存成一个扩展名为htm 的文件,把该文件设置成一个网站的文档页脚。用浏览器访问该网站查看效果。 2、写入权限:允许用户打开网站的文件夹,向其中写入文件。 主目录的写入权限需要和主目录的NTFS权限相配合使用,必须把两者都设置成允许写入,用户才能向主目录写入内容。 用文件夹方式访问网站的方法:打开浏览器,单击“文件”菜单中的“打开”,在地址栏中输入网站地址,选中“以Web文件夹方式打开”。 3、浏览权限:当访问网站的指定目录中没有默认的网页文件,可以看到该目录中的文件列表,由用于来指定要打开的文件。 实验方法:假设网站的主页文件是index.htm,为主目录设置“浏览”权限,把index.htm 文件从默认文档列表中删除,用浏览器访问该网站。 4、身份验证:用于限制允许访问网站的用户。默认为匿名访问,此时,所有用户都可直接访问该网站。 这里基本身份验证为例进行实验: 假设某网站只允许zhao、qian、sun、li 等用户访问,可进行如下设置: (1) 在服务器上创建一个组帐户(设组名为Webusers),再创建若干用户帐户(如zhao、qian、sun、li 等),把这些帐户均加入Webusers 组。 (2) 设置网站主目录的NTFS权限,只允许Administrators 和Webusers 组的用户访问。 (3) 在网站属性的身份验证中,取消“匿名访问”,启用“基本身份验证”。 在客户机上访问该网站,检查访问效果。

实验七 Web服务器配置(优.选)

实验七Web服务器配置 一、实训目标 1.掌握Internet信息服务(IIS)安装; 2.掌握Web站点的创建; 3.掌握虚拟目录的创建; 4.了解Web站点及虚拟目录相关属性的配置; 5.掌握测试Web站点的方法。 二、实训内容 1.安装Internet信息服务(IIS); 2.创建新的Web站点; 3.创建虚拟目录; 4.配置网站的相关属性; 5.通过本地IP地址来访问该Web站点; 6.启动、停止和暂停Web服务。 三、基础知识 1.Internet信息服务 Internet信息服务(Internet Information Services,IIS)是Windows server 2003的基本组件,可以帮助用户创建和管理Web和FTP站点。 Microsoft 的Internet信息服务包括WWW服务、文件传输(FTP)服务、简单邮件传输协议(SMTP)服务和网络新闻传输协议(NNTP)服务。 2.IIS 6.0提供的验证方法 (1)匿名验证:使用户无需输入用户名或者密码便可以访问Web或FTP站点的公共区域。(2)基本验证:要求用户输入用户名和密码信息,然后Web浏览器尝试使用这些信息建立连接。 (3)摘要式验证:验证过程与基本验证类似,但在传送验证信息使用了不同方法。 (4)集成Windows验证:是一种安全的验证形式,用户名和密码不通过网络发送。 3.WWW的基本概念和Web站点的主目录

WWW信息服务,World Wide Web。WWW是基于“超文本(Hypertext)”的信息发布工具。默认的WWW服务器的主目录是“C:\Interpub\wwwroot”(假设系统安装在C盘)。 4.虚拟目录 虚拟目录是Web站点上的信息的发布方式。通过网络,将其他计算机的目录映射为Web站点主目录中的文件夹。将网站的内容存放在不同的硬盘或者不同的计算机上,通过映射成为Web服务器的虚拟目录来使用,可以避免使主目录空间达到极限的缺点。另外,使用虚拟目录,当数据移动时,不会影响Web站点的结构。 5.主目录和虚拟目录的访问权限 主目录和虚拟目录通常拥有读取、运行脚本、执行、写入、浏览访问权限。 6.设置Web站点属性 (1)“网站”选项卡:Web服务器默认的TCP端口号是80;可以启用日志记录,默认日志文件存放在\winnt\system32\Logfiles子目录下。 (2)“主目录”选项卡:修改该站点所对应的文件夹以及访问该站点的权限。 (3)“文档”选项卡:修改WWW浏览器默认调用的文件名和浏览顺序。 (4)“目录安全性”选项卡:设置IIS权限。 四、实训环境 1.一台安装有Windows Server 2003 Enterprise Edition中文版的计算机作为服务器,安装其操作系统的默认选项,并且设置该计算机的静态IP地址:172.25.0.1,子网掩码: 255.255.255.0; 2.两台安装好Windows 2000 Professional的计算机和两台安装好Windows XP的计算机作为客户机; 3.连接好的10 BASE T或100 BASE T以太网; 4.在D盘根目录下有BXMS文件夹,其中有一些相关示例网页,在C盘根目录下有BXMSHYCY文件夹,其中有一些相关示例网页; 5.Windows Server 2003 Enterprise Edition中文版安装光盘。 五、实训步骤 1.安装IIS

计算机网络实验10Web服务器的配置

实验 10 Web 服务器的配置 一、实验目的 1、了解 Web 工作原理; 2、掌握基于 IIS的Web服务器的创建和配置; 二、实验要求 1 、设备要求:计算机 1 台(装有 Windows Server 2003操作系统及活动目录、装有网卡), 集线器、交换机,UTP 线(直通、交叉); Windows Server 2003 安装源; 2、每组 1 人,独立完成。 三、实验基础 Web 服务的实现采用 B/W( Browser/Web Server )模式,Server 信息的提供者称为 Web 服务器, Browser 信息的获取者称为 Web 客户端。 Web 服务器中装有 Web 服务器程序, 如: Netscape iPlanet Web Server 、 Microsoft Internet Information Server 、Apache 等; Web 客户端装有Web 客户端程序,即: Web 浏览器,如:NetscapeNavigator 、Microsoft Internet Explorer 、Opea 等。 Web 服务器是如何响应Web 客户端的请求呢?Web 页面处理大致分第一步: Web 浏览器向一个特定服务器发出Web 页面请求; 第二步:收到 Web 页面请求的Web 服务器寻找所请求的页面并传送给第三步: Web 浏览器接收所请求的Web 页面并将其显示出来。Web 应用的基础还包括HTTP 和 HTML 两个协议。 HTTP 协议是用于从Web 服务器传输超文本到本地浏览器的传输协议。3 个步骤: Web 浏览器;它使浏览器的 工作更高效,从而减轻网络负担;它不仅使计算机传输超文本正确、快速,而且可以确定 传输文档的哪一部分以及哪一部分的内容首先显示等。HTTP 使用一个TCP/IP 认 TCP80 端口。 连接,默 HTML 是用于创建 Web 文档或页面的标准语言,由一系列的标记符号或嵌入希望显示的文件代码组成,这些标记告诉浏览器应该如何显示文章和图形等内容。 四、内容与步骤 1、IIS6.0的安装、配置和测试; ( 1)从控制面板安装IIS ; 第 1 步单击“开始” → “添加或删除程序” → “添加 /删除 Windows 组件”,显示“Windows 组件向导”窗口,在“组件”列表框中依次选择“应用程序服务器” →“详细信息”,显示“应用程序服务器”窗口,选中“https://www.wendangku.net/doc/154734905.html,”复选框以启用 https://www.wendangku.net/doc/154734905.html, 功能,如图所示。

Web服务器安装与配置实验报告

Web服务器安装与配置 实验名称:Web服务器安装与配置 实验目的:1、IIS服务器的安装与配置 2、Apache的安装与配置 3、Tomcat的安装与配置 实验准备:信息服务(IIS)管理器、Apache安装文件、Tomcat安装文件、在实验之前对IIS、Apache、Tomcat应该有个初步的了解 实战任务: 1.掌握IIS服务器的安装与配置: 安装IIS服务器; 网站设置; FTP站点设置; SMTP服务器设置; NNTP服务器设置; SMTP管理--配置SMTP虚拟服务器等等。 2.掌握Apache服务器的安装与配置: Apache的安装; Apache安全防护--限制上传的大小; Apache安全防护--保护服务器文件免于恶意脚本的攻击; Apache错误处理--将无效的URL重定向至其他网页; Apache性能--平均分配各服务器的负载等等。 3.掌握Tomcat服务器的安装与配置: Tomcat的安装; Tomcat配置--部署一个web应用; Tomcat配置--配置虚拟主机; Tomcat配置--配置用户定制目录;

Tomcat配置--限制特定主机访问等等。 实验内容及步骤: 任务一:IIS服务器安装与网站管理/0.5 1.安装IIS服务器; 2.IIS管理器打开; 3.网站设置; 4.FTP站点设置; 5.SMTP服务器设置; 6.NNTP服务器设置; 7.网站管理--命名网站; 8.网站管理--启动与停止网站; 9.网站管理--将请求重定向到文件、目录或程序。 任务二:IIS服务器应用,FTP管理、NNTP管理、SMTP管理/0.5 1.FTP网点管理--更改FTP站点主目录; 2.FTP网点管理--在FTP站点中使用虚拟目录; 3.FTP网点管理--创建多个FTP站点; 4.FTP网点管理--隔离FTP用户; 5.NNTP管理--启动和停止网站; 6.NNTP管理--创建虚拟目录; 7.NNTP管理--限制对新闻组的访问; 8.NNTP管理--按IP地址限制访问; 9.NNTP管理--创建新闻组; 10.NNTP管理--审查新闻组; 11.NNTP管理--编辑和删除新闻组; 12.NNTP管理--配置过期策略; 13.SMTP管理--配置SMTP虚拟服务器;

实验报告《web服务器的配置》

计算机实用技术实验报告实验题目:web服务器的配置班级:信管071 姓名:蒋艳静 学号:07440206 指导教师:黄务兰 报告日期:2009年4月8日

一、实验内容简要描述 1、实习目标:(1)掌握windows环境下web服务器的配置。 (2)学会对当今主流的web开发环境ASP和JSP配置自己 的web服务器,为今后开发网站打下基础。 2、实习要求:(1)通过本次实验,理解WEB服务的工作原理; (2)掌握在Windows系统上实现WEB服务,IIS和TOMCAT 服务器配置,ASP和JSP工作环境的配置。 二、报告内容 1、实验环境描述(包括硬软件): IIS是Internet Information Server的缩写,它是微软公司主推的Web服务器,最新的版本是Windows2000里面包含的IIS 5.0,IIS与WindowNT Server 完全集成在一起,因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大、灵活而安全的Internet和Intranet 站点。 IIS的一个重要特性是支持ASP。IIS 3.0版本以后引入了ASP,可以很容易的张贴动态内容和开发基于Web的应用程序。IIS的安装,管理和配置都相当简单。 IIS包括WEB、FTP、Mail等等服务器。因为IIS的FTP和Mail服务器不是很好用,一般用IIS只用其WEB服务器。 目前运行IIS的最理想平台是Windows2000高级服务器版和服务器版。 Win9x/Me里也有IIS,但只是PWS(个人WEB服务器),功能很有限,只支持1个连接。WinXP里的IIS也只支持10个连接。如果您要使用IIS,请使用Windows 2000高级服务器版,在这里我用Windows 2000高级服务器版给大家做演示。 2、操作步骤: IIS的安装步骤(将WINDOWS 2000的安装光盘放入光驱内): 1、点击:【开始】->【设置】->【控制面板】->【添加/删除程序】,打开“添加/删除程序”对话框。如下图: 2、点击左边菜单栏中“添加删除Windows组件”项,打开“Windows组件向导”对话框(这个过程可能需要花几十秒钟),在对话框“组件”列表中,选中

Web服务器的配置实验报告

实验5 Web服务器的配置 一、实验目的: 1.理解WWW服务原理; 2. 掌握统一资源定位符URL的格式和使用; 3. 理解超文本传送协议HTTP和超文本标记语言; 4. 掌握Web站点的创建和配置。 二、实验环境: 1. WWW服务器:运行Windows Server 2003/2008操作系统的PC机一台; 2. 上网计算机,若干台,运行Windows XP操作系统; WWW服务器配置实验环境如图5.1所示。 三、实验任务 1. 任务1:WWW服务器的配置 任务配置要求: (1)服务器端 (IP地址为10.x.y.1,子网掩码为255.255.255.0,首选dns服务器为10.x.y.1,其中xy为学号后三位,x为班号,y为序号。例如学号101,x为1,y为01。) 在服务器安装iis并设置1个Web站点,要求Web站点标识为“default web site”;绑定ip地址为10.x.y.1,端口为80,主目录为D:\zhangsanWeb,允许用户读取和下载文件访问,默认文档为default.htm。启用网站页脚,页脚文件为footer.htm. default.htm内容:

Footer.htm内容,图片自选。 (2)客户端 (IP地址为10.x.y.2,子网掩码为255.255.255.0,首选dns服务器为10.x.y.1,其中xy为学号后三位,x为班号,y为序号。例如学号101,x为1,y为01。) 在IE浏览器的地址栏中输入http:// 10.x.y.1来访问刚才创建的Web站点。配合DNS服务器的配置,将IP地址10.x.y.1与域名www. https://www.wendangku.net/doc/154734905.html,对应起来,在IE浏览器的地址栏中输入http:// www. https://www.wendangku.net/doc/154734905.html,来访问刚才创建的Web站点。 2. 任务2: 创建虚拟目录 下面,按照表5-1中的设置,来练习建立物理目录和虚拟目录。 表5-1 3. 任务3:利用主机头名称建立新网站 利用主机头名称分别架设三个网站https://www.wendangku.net/doc/154734905.html,、https://www.wendangku.net/doc/154734905.html,、https://www.wendangku.net/doc/154734905.html,。

相关文档
相关文档 最新文档