1、第第8章章 管理与配置管理与配置WEB服务服务 8.1 HTTP HTTP协议的概述与协议的概述与IIS7IIS7的简介的简介8.2 任务任务1:安装:安装web服务器服务器(IIS)角色并测试角色并测试8.3 任务任务2:IIS网站的基本配置网站的基本配置8.4 任务任务3:网站安全性与远程管理:网站安全性与远程管理8.5 小结小结8.6 项目实训项目实训 Windows Server 2008 Web服务器配置服务器配置 8.7 习题习题HTTPHTTP协议与协议与IIS7IIS78.18.1.2 IIS7.0的特性8.1.1 HTTP协议概述协议概述本章导航本章导航8.1.4 虚拟主机的
2、简介8.1.3 虚拟目录的简介虚拟目录的简介HTTP协议概述协议概述8.1.1HTTP(HyperText Transfer Protocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型,客户端向服务器发送一个请求,请求头包含请求的方法、URL、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内容。本章导航本章导航IIS7.0概述概述8.1.2微软在微软在Windo
3、ws Server 2008操作系统中集成了操作系统中集成了Internet Information Server(IIS,Internet信息服务),当前版本为信息服务),当前版本为7.0。利用。利用IIS管理器,管理管理器,管理员可以配置员可以配置IIS安全、性能和可靠性功能,也可以进行添加或删除网站、管安全、性能和可靠性功能,也可以进行添加或删除网站、管理网站、备份和还原服务器配置和创建虚拟目录以改善内容管理等工作。理网站、备份和还原服务器配置和创建虚拟目录以改善内容管理等工作。本章导航本章导航虚拟目录的简介虚拟目录的简介8.1.3 Web中的目录分为两种类型:物理目录和虚拟目录。物理目
4、录是计算机物理文件系统中的目录。虚拟目录是在网站主目录下建立的一个名称,它是在IIS中指定并映射到本地或远程服务器上的物理目录的目录名称。虚拟目录可以在不改变别名的情况下改变其对应的物理目录。虚拟目录并不一定位于网站的物理目录内,对于访问Web站点的用户来说是无法区分虚拟目录和物理目录的。本章导航本章导航 本章导航本章导航虚拟主机的简介虚拟主机的简介8.1.4 在一般情况下,服务器上往往会运行多个网站(也称之为虚拟主机)。使用IIS 7.0可以很方便地架设Web多个网站。虽然在安装IIS时系统已经建立了一个默认Web网站,直接将网站内容放到其主目录或虚拟目录中即可直接使用,但是为了保证网站的安
5、全最好还是使用新建网站。在一台服务器上建立多个虚拟主机来实现多个Web网站可以节约硬件资源、节省空间,降低能源成本。本章导航本章导航 本章导航本章导航任务任务1 1:安装:安装webweb服务器角色并测试服务器角色并测试8.28.2.2 任务分析8.2.1 任务描述任务描述8.2.3 web服务器角色安装服务器角色安装本章导航本章导航任务描述任务描述8.2.1Windows Server 2008集成的IIS 7.0在默认情况下并没有安装,因此要使用IIS7.0架设Web服务器进行网站的发布,首先必须安装IIS 7.0服务器角色。本章导航本章导航任务分析任务分析8.2.2在在Windows S
6、erver 2008中要为服务器添加中要为服务器添加Web服务器角色并配置服务器角色并配置IIS7,应该逐步实现如下的任务环节:应该逐步实现如下的任务环节:1.安装安装Web服务器角色。服务器角色。2.选择需要安装的组件。选择需要安装的组件。本章导航本章导航Web服务器角色安装服务器角色安装8.2.31.打开服务器管理器窗口打开服务器管理器窗口 2.添加添加Web服务器(服务器(IIS)角色)角色 3.确认添加确认添加Web服务器(服务器(IIS)所需的功能)所需的功能 4.查看查看Web服务器简介(服务器简介(IIS)5.选择角色服务选择角色服务 6.确认添加应用程序开发所需的功能确认添加应
7、用程序开发所需的功能 7.确认选择安装确认选择安装 8.安装结果安装结果 9.打开打开Internet信息服务(信息服务(IIS)管理器)管理器 10.测试测试IIS7 本章导航本章导航 本章导航本章导航任务任务2 2:IISIIS网站的基本配置网站的基本配置8.38.3.2 任务分析8.3.1 任务描述任务描述8.3.4 虚拟目录和虚拟主机的基本配置8.3.3 配置网站基本参数配置网站基本参数本章导航本章导航任务描述任务描述8.3.1当IIS安装完成以后,系统自动生成一个名为Default Web Site的网站,该网站位于%SystemDrive%inetpubwwwroot。但是使用默认
8、的配置提供服务对于服务器的管理来说往往是不合适的,而且一台服务器服务器上一般还需要运行多个不同的网站,这就需要管理员对网站的属性和各项参数进行配置和调整。为了节约硬件资源,降低成本,网络管理员可以通过虚拟主机技术在一台服务器上创建多个网站。由于服务器磁盘分区的空间是有限的,随着网站内容的增加,可能出现磁盘容量不足的问题,网络管理员可以通过创建虚拟目录来解决。本章导航本章导航任务分析任务分析8.3.2当网站创建完成或者需要修改网站配置投入运行时,对当网站创建完成或者需要修改网站配置投入运行时,对网站的配置与管理工作网站的配置与管理工作(如设置网站属性、如设置网站属性、IP地址、指定地址、指定网站
9、路径、默认文档、虚拟主机和虚拟目录等网站路径、默认文档、虚拟主机和虚拟目录等)是必不可是必不可少的。应该逐步实现如下的任务环节:少的。应该逐步实现如下的任务环节:1.绑定网站。绑定网站。2.配置网站参数,如主目录、默认文档、程序池。配置网站参数,如主目录、默认文档、程序池。3.配置网站的性能参数。配置网站的性能参数。4.创建管理虚拟目录。创建管理虚拟目录。5.创建管理虚拟主机。创建管理虚拟主机。本章导航本章导航配置网站基本参数配置网站基本参数8.3.31.绑定网站绑定网站 2.修改网站主目录修改网站主目录3.配置默认文档配置默认文档 4.新建默认文档新建默认文档 5.管理默认文档管理默认文档
10、6.配置网站性能参数配置网站性能参数 7.新建应用程序池新建应用程序池 8.修改网站的应用程序池修改网站的应用程序池 9.修改站点绑定属性修改站点绑定属性 本章导航本章导航 本章导航本章导航虚拟目录和虚拟主机的基本配置虚拟目录和虚拟主机的基本配置8.3.41.查看虚拟目录查看虚拟目录 2.添加虚拟目录添加虚拟目录 3.管理虚拟目录属性管理虚拟目录属性 4.虚拟目录的高级设置虚拟目录的高级设置 5.新建虚拟主机新建虚拟主机 6.管理虚拟主机管理虚拟主机 本章导航本章导航 本章导航本章导航任务任务3 3:网站安全性与远程管理:网站安全性与远程管理8.48.4.2 任务分析8.4.1 任务描述任务描
11、述8.4.4 验证用户的身份8.4.3 安装管理网站安装管理网站ISAPI和和CGI限制限制8.4.6 远程管理网站8.4.5 IP地址和域名访问限制地址和域名访问限制本章导航本章导航任务描述任务描述8.4.1如何保障网站的安全是特别重要的问题,这需要通过各种方法来降低受攻击的风险。如果IIS服务器采用了正确的安全措施,就可以最大限度的抵御恶意攻击或避免无意识造成的网站配置疏漏。同时为了方便网络管理员管理,IIS服务器还可以配置远程管理支持。本章导航本章导航任务分析任务分析8.4.2通过任务熟练掌握网站的各种安全措施,例如启用与停用动态属性、使用各通过任务熟练掌握网站的各种安全措施,例如启用与
12、停用动态属性、使用各种验证用户身份的方法、种验证用户身份的方法、IP地址和域名访问限制的方法,以及如何进行地址和域名访问限制的方法,以及如何进行IIS的远程管理。应该逐步实现如下的任务环节:的远程管理。应该逐步实现如下的任务环节:1.管理网站管理网站ISAPI和和CGI限制。限制。2.配置网站验证用户身份。配置网站验证用户身份。3.配置网站访问限制。配置网站访问限制。4.配置配置IIS远程管理。远程管理。本章导航本章导航安装管理网站安装管理网站ISAPI和和CGI限制限制8.4.31.添加添加IIS应用程序开发角色服务应用程序开发角色服务 2.选择要安装的角色服务选择要安装的角色服务 3.打开
13、打开ISAPI和和CGI限制管理窗口限制管理窗口 4.管理管理ISAPI和和CGI限制限制 本章导航本章导航 本章导航本章导航验证用户的身份验证用户的身份8.4.41.打开身份验证窗口打开身份验证窗口 2.配置身份验证方式配置身份验证方式 本章导航本章导航 本章导航本章导航IP地址和域名访问限制地址和域名访问限制8.4.51.打开打开IPv4地址和域限制窗口地址和域限制窗口 2.添加访问限制添加访问限制 3.添加允许添加允许/拒绝条目拒绝条目 本章导航本章导航 本章导航本章导航远程管理网站远程管理网站8.4.61.打开管理服务窗口打开管理服务窗口 2.配置并开启远程连接配置并开启远程连接 3.
14、打开连接至服务器窗口打开连接至服务器窗口 4.提供凭据提供凭据 5.指定连接名称指定连接名称 6.管理远程连接管理远程连接 本章导航本章导航 本章导航本章导航小结小结8.5本章导航本章导航本章首先介绍了本章首先介绍了Web服务和服务和IIS7.0的相关知识,重点的相关知识,重点介绍了介绍了Windows Server 2008 Web服务器的安装和服务器的安装和管理,如安装管理,如安装IIS7.0服务器、配置网站参数、添加管服务器、配置网站参数、添加管理虚拟目录、添加管理虚拟主机、管理网站安全性等。理虚拟目录、添加管理虚拟主机、管理网站安全性等。项目实训项目实训8.6Windows Server 2008的的WEB服务器配置服务器配置实训目标实训目标实训环境实训环境实训要求实训要求实训评价实训评价本章导航本章导航习题习题8.71.填空题填空题2.选择题选择题3.简答题简答题本章导航本章导航