当前位置:文档之家› Web服务器规划、安装、配置、管理

Web服务器规划、安装、配置、管理

应用程序池 w3wp.exe W3Core W3SVC 应用程序 筛选器 用户模式 内核模式 HTTP.SYS 应用程序池 w3wp.exe W3Core 应用程序 筛选器 应用程序池 w3wp.exe W3Core 应用程序 筛选器
图7-1



2. 提高安全性 IIS 6.0提供了多种安全功能和技术,可以使用这些功能和技术确保网 站及 FTP 站点内容以及传输的数据的完整性。 为了防止网络上出现根本无用的、不安全的IIS 6.0服务器。在 Windows Server 2003组策略允许设置“禁止安装IIS”,可以禁止 Windows Server 2003在活动目录(AD)森林中禁止不准备作Web服 务器用的机器安装IIS 6.0。 IIS 6.0增加Web服务扩展功能,如图7-3所示。管理员可以根据需要 对各种的Web服务组件进行添加、禁止、授权等的操作。
Web服务器 192.168.10.1:8080 客户机 192.168.10.2
7.4 实训内容


7.4.1 部署一台基本的Web服务器 1. 实训要求 部署一台基本的Web服务器,应该能够正确显示测试网页内 容。要求: (1)安装IIS 6.0。 (2)测试IIS可用性。 2. 实训步骤 1)安装IIS 6.0 2)测试IIS的可用性



7.4.2 配置Web网站 1. 实训要求 客户机IP地址为192.168.10.2,Web服务器IP地址为 192.168.10.1,端口8080。Web服务器主页目录为 c:\myweb,主文档为test.html。 现要求在客户机浏览器的地址栏中输入 “http://192.168.10.1:8080”,即可正确访问Web服务器提 供的网页服务,以及修改上述参数后仍然能够正确访问。 2. 实训步骤 首先用网页工具制作一个简单的网页文件,将该文件保存 到C盘的myweb目录下,文件命名为test.html。 1)在安装向导中配置Web网站 2)修改Web网站参数
7.2 实训纲要





本章从对Web服务器的基本配置、安全配置、性能配置、 故障管理等几个方面进行训练,具体如下: (1)部署一台基本的Web服务器。 (2)配置Web网站。 (3)配置虚拟Web服务器。 (4)配置Web虚拟目录。 (5)实现Web服务器的用户管理。 (6)允许/不允许特定IP地址客户机访问。 (7)调整Web服务器性能。 (8)实现Web服务的重定向。 (9)排除Web服务器故障。 (10)使用Internet服务管理器。



7.4.3 配置虚拟Web服务器
1. 实训要求 有些场合,需要一台物理Web服务器提供多个虚拟Web站点,可以有 如下解决方法: (1)同一块网卡配置不同的IP地址。 (2)不同的网卡配置不同的IP地址。 (3)相同的IP地址配置不同的端口。 (4)不同的IP地址配置不同的端口。 现要求按照同一块网卡配置不同的IP地址方法配置2个虚拟Web服务 器,使客户机能够正确访问2个虚拟Web服务器。 2. 实训步骤 (1)为一个网卡设置两个IP地址。 (2)编辑一个网页文件,保存为“Default.htm”并放在“E:\itc”目 录下面。 (3)参照上一节的步骤建立两个不同的网站,也可以使用前面已经 建立的网站 (4)测试虚拟网站。
第7章 Web服务器规划、安装、 配置、管理
7.1 7.2 7.3 7.4 相关知识 实训纲要 实训条件 实训内容
7.1 相关知识
7.1.1 Web基础知识 1. Web来历 WWW(World Wide Web,又称Web或万维网) 最初是在1989年由欧洲粒子物理实验室CERN的 科研人员负责开发的。
图7-3

3. 方便的管理 IIS 6.0提供了多种控制和管理工具。可以使用IIS管理器、 管理脚本或直接编辑 IIS 标准文本配置文件( XML 文件) 来配置IIS 6.0服务器。还可以远程管理IIS服务器和站点。


4. 增强的开发
Windows Server 2003将和IIS进行整合。 建立在.NET构架之上,提供统一的Web开发平 台。的语法基本上与ASP兼容,但是 动态编译的、基于.NET的环境,而ASP是解释执行的。 所以,前者比后者执行效率更高,功能也更强大。





7.4.4 配置Web虚拟目录
1. 实训要求 每一网站在创建时都需要定义一个主目录,作为存放网站信息文件的 主要场所。主目录下有两类目录,一类是实际(子)目录,另一类是 虚拟目录。 现要求在上面创建的主站“myweb”下面建立虚拟目录,将虚拟目录 的实际目录放在D分区上,在D分区建立一文件夹,将其命名为 “xunimulu”,再在该文件夹下面建立一个网页文件,命名为 virtual.html。 2. 实训步骤 在Internet服务管理器上右击刚才新建的站点“myweb”,在弹出的 快捷菜单中选择“新建”→“虚拟目录”命令,创建虚拟目录。 在“Internet信息服务管理器”窗口中,右击新建立的虚拟目录 “virtual”,在弹出的快捷菜单中选择“属性”命令,进入虚拟目录 的属性设置对话框进行设置。


2. 什么是Web
Web是建立在客户机/服务器模型之上,以HTML语言和 HTTP协议为基础,用户可以在世界范围内利用统一界面 的浏览器进行访问的一种特殊的结构框架。

3. Web工作原理 图7-1说明了ASP在Web服务器的工作过程。ASP属于ActiveX技术中 的Server端技术,ASP中的命令和Script语句都是由服务器来解释执 行的,执行结果产生动态生成的Web页面并送到浏览器;而Client端 技术的Script命令则是由浏览器来解释执行。由于ASP是在服务器端 解释执行,开发人员可以不必考虑客户端浏览器是否支持ASP,同时, 开发人员也不必担心程序被窃取。
HTML HTML Active X Script
http Internet TCP/IP 浏览器
图7-1
IIS Web服务器
7.1.2 IIS 6.0的特点

1. 使用新的体系结构 在 IIS 6.0 中,提供了两种应用程序执行模式,即兼容模式( IIS 5.0 Compatibility Mode)和隔离模式(Isolation Mode)。隔离模式是一 种新的处理请求体系结构,如图 7-2所示。它将以前由 InetInfo.exe进 程实现的功能分为三个组件独立执行,这三个组件为: HTTP.SYS (内核模式HTTP侦听器)、W3Core-w3wp.exe(应用程序处理程序) 和W3SVC(WWW服务管理和监控)。 Nhomakorabea.4.10
小结

本章介绍了Web网站的访问及解析的原理,以及IIS 6.0功能。然后,从对Web服务器的基本配置、安全 配置、性能配置、故障配置等方面进行训练,使学 生掌握如何部署Web服务器、配置Web网站、配置 虚拟Web服务器、配置Web虚拟目录、实现Web服 务器的用户管理、允许/不允许特定IP地址客户机访 问、调整Web服务器性能、实现Web服务的重定向、 排除Web服务器故障,以及使用Internet服务管理器 等。

7.3 实训条件 (1)PC机1或2台,要求安装Windows Server 2003操作 系统。 (2)Windows Server 2003操作系统安装光盘。 说明:以上部分实训内容需要2台计算机。也就是说,需 要一台PC机作为Web服务器,一台计算机作为Web客户 机。必要的时候,在客户机上也可以配置Web服务器。要 求2台计算机能够互相“ping”通,网络拓扑结构如图7-6 所示。





7.4.8 实现Web服务的重定向 1. 实训要求 WWW服务的重定向是确保客户端请求得到正确页面的一 种方法。当站点在初建过程中或站点已改变标识等情况下, 可以将客户端请求重定向到同一Web服务器上的某个目录, 或者重定向到另一个 URL。 现要求对IP地址为192.168.10.1的网站进行访问时,自动 重定向到IP地址为192.168.10.2的网站。 2. 实训步骤 (1)进入“myweb”网站的属性对话框,打开“主目录” 选项卡,在“此资源的内容来自”选项中,点选“重定向 到URL”单选按钮,并在“重定向到”文本框中输入要重 定向的目的位置http://192.168.10.2 (2)在客户机上打开浏览器窗口,在URL地址栏中输入 http://192.168.10.1:8080。


7.4.7 调整Web服务器性能 1. 实训要求 针对Web站点性能调整方面的问题,可以通过调整站点最 大访问量、限制网络带宽、访问资源、访问线程等方式调 整Web服务器性能。现要求设置只允许3个客户线程访问 Web服务器。 2. 实训步骤 (1)进入“myweb属性”对话框,打开“性能”选项卡, 在这里可以设置网站使用的最大带宽和网络连接数。 (2)要限制3个客户线程访问Web站点,只需在“网站连 接”选项组中选中“连接限制为”单选按钮,再在右边输 入线程数3。



7.4.6 允许/不允许特定IP地址客户机访问 1. 实训要求 要求: (1)不允许IP地址为192.168.10.2的客户机IP地址访问 Web服务器。 (2)只允许IP地址为192.168.10.2的客户机IP地址访问 Web服务器。 2. 实训步骤 1)不允许IP地址为192.168.10.2的客户机IP地址访问 Web服务器 2)只允许IP地址为192.168.10.2的客户机访问Web服务 器






7.4.5 实现Web服务器的用户管理 1. 实训要求 有些网站需要特定用户才能访问,需要控制使用有效账户 才能访问Web服务器。现要求使用操作系统注册账户才能 访问“myweb”站点。 2. 实训步骤 (1)在Internet服务管理器上右击刚才新建的站点 “myweb”,在弹出的快捷菜单中选择“属性”命令,在 “myweb属性”对话框中打开“目录安全性”选项卡,在 “身份验证和访问控制”选项中单击“编辑”按钮进入到 “身份验证方法”对话框,勾选“集成Windows身份认 证”。 (2)在客户端IE浏览器URL地址栏中输入 http://192.168.10.1:8080。
相关主题