09_信息服务器.ppt





《09_信息服务器.ppt》由会员分享,可在线阅读,更多相关《09_信息服务器.ppt(53页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Internet/IntranetInternet/Intranet技术技术专业:专业:计算机科学与技术计算机科学与技术任课教师:程细柱1韶关学院计算机系程细柱第九章第九章 信息服务器信息服务器 信息服务器的建设简单地说就是信息服务器的建设简单地说就是在一台在一台服务器上安装信息服务器软件服务器上安装信息服务器软件,并对其进行并对其进行配置和管理配置和管理,为信息发布提供软硬件的支持为信息发布提供软硬件的支持;评价服务器的性能主要从以下几个方面:评价服务器的性能主要从以下几个方面:与用户现有的支持平台密切配合与用户现有的支持平台密切配合;处理服处理服务的速率务的速率;安全性安全性;稳定性稳定性
2、。本章将学习以下内容:本章将学习以下内容:9.1 9.1 WebWeb服务器服务器 9.2 9.2 FTPFTP服务器服务器 9.3 9.3 代理代理服务器服务器(Proxy Server)Proxy Server)2韶关学院计算机系程细柱9.1 9.1 WebWeb服务器服务器 Web Web服务器服务器既充当既充当客户访问数据库的客户访问数据库的“代理代理”,又是数据库的,又是数据库的客户机客户机,这种结构形成,这种结构形成WWWWWW服务服务三三层体系结构层体系结构;浏览器浏览器/WebWeb服务器服务器+应用服务器应用服务器/数据数据库服务器库服务器。它将。它将不同来源不同来源、不同格
3、式不同格式的信息的信息汇集成汇集成统统一界面一界面,提供给客户端,提供给客户端游览器游览器。本节要学的内容有:本节要学的内容有:WebWeb服务器要实现的目标服务器要实现的目标 WebWeb应用的组成与工作原理应用的组成与工作原理 WebWeb服务器的实现服务器的实现 配置配置WebWeb站点属性站点属性3韶关学院计算机系程细柱 WebWeb服务器要实现的目标服务器要实现的目标nWebWeb服务器要实现的目标包括如下服务器要实现的目标包括如下五个方面:五个方面:分布式信息系统。分布式信息系统。即通过在即通过在Internet/IntranetInternet/Intranet上建上建立内容不同
4、的立内容不同的WWWWWW服务器,通过这些服务器构成一个庞大服务器,通过这些服务器构成一个庞大的分布式信息系统,用来发布各种相关信息。的分布式信息系统,用来发布各种相关信息。对多重协议提供一个统一通用的接口。对多重协议提供一个统一通用的接口。对用户来说,对用户来说,不管这台不管这台WWWWWW服务器使用什么操作系统,也不管用什么样服务器使用什么操作系统,也不管用什么样的软件安装完成,只要通过单一的浏览界面就可访问的软件安装完成,只要通过单一的浏览界面就可访问WWWWWW服务器。服务器。支持超媒体。支持超媒体。WWWWWW服务器提供文本、图片、动画、语服务器提供文本、图片、动画、语音等多媒体信息
5、的访问。音等多媒体信息的访问。可扩充性、支持多种数据格式。可扩充性、支持多种数据格式。WebWeb平台的扩展。平台的扩展。WebWeb应用不仅传递静态的应用不仅传递静态的HTMLHTML文件,文件,而且可以为用户提拱数据库中的动态数据。而且可以为用户提拱数据库中的动态数据。4韶关学院计算机系程细柱 WebWeb应用的组成与工作原理应用的组成与工作原理nWebWeb信息服务的结构为信息服务的结构为三层体系三层体系结构;结构;最初的最初的MISMIS系统是一层结构系统是一层结构,即即在单机上运行在单机上运行;后来是后来是用用Client/ServerClient/Server(客户客户/服务器)方
6、式的服务器)方式的两层两层,即,即应用程序放在客户端,数据库放在服务器端应用程序放在客户端,数据库放在服务器端;现在主要是现在主要是三层三层Client/ServerClient/Server结构结构,即分为:即分为:表示层:表示层:它的主要功能是它的主要功能是检查检查用户输入为数据,用户输入为数据,显示显示系统输出的系统输出的数据。数据。功能层:功能层:它是应用的主体;包括了应用中它是应用的主体;包括了应用中全部的业务处理全部的业务处理程序。程序。数据层:数据层:它是指它是指DBMSDBMS(数据库管理系统),负责管理数据库管理系统),负责管理对数据库数对数据库数据的读写据的读写。现在的主流
7、是关系型数据库管理系统(。现在的主流是关系型数据库管理系统(RDBMSRDBMS),),使用使用SQLSQL语言。语言。n三层三层InternetInternet结构:结构:是由三层是由三层Client/ServerClient/Server结构转化而来的;结构转化而来的;即:即:WebWeb服务器为表示层;服务器为表示层;将大量的业务处理程序放在应用服务器上作为功能层;将大量的业务处理程序放在应用服务器上作为功能层;将数据库放在数据库服务器上作为数据层。将数据库放在数据库服务器上作为数据层。5韶关学院计算机系程细柱 WebWeb应用的组成与工作原理应用的组成与工作原理n传统传统“客户机客户机
8、/服务器服务器”两层体系结两层体系结构的构的WebWeb服务器的服务器的缺点是:缺点是:只能支持只能支持静态网页和有限的动态网页。静态网页和有限的动态网页。n扩展的三层体系结构为:扩展的三层体系结构为:浏览器浏览器/WebWeb服务器服务器+应用服务器应用服务器/数据库服务。数据库服务。nWebWeb平台的扩展可以分为:平台的扩展可以分为:WebWeb服务器扩展:服务器扩展:通过提供支持通过提供支持CGICGI、ISAPIISAPI或或NSAPINSAPI扩展标准的应用扩展标准的应用服务器来实现。服务器来实现。浏览器扩展:浏览器扩展:主要包含主要包含NetscapeNetscape定义的定义的
9、Plug-inPlug-in标准标准、JavaScriptJavaScript脚脚本本,MicrosoftMicrosoft定义的定义的ActiveXActiveX标准标准、JScriptJScript、VBScriptVBScript脚本脚本,以及通过,以及通过JavaAppletJavaApplet实现扩展。实现扩展。Plug-ins浏览器浏览器Java AppletActive XNSAPIISAPIJavaC+CGI/PerlApplicationServersWeb服务器服务器DBMS6韶关学院计算机系程细柱 WebWeb服务器的实现服务器的实现 通常通常情况下,情况下,每个每个We
10、bWeb站点站点都需要一个都需要一个唯一的唯一的IPIP地址,地址,这样就有必这样就有必要合理地规划服务器的要合理地规划服务器的IPIP地址,在地址,在InternetInternet中,中,IPIP地址属于一种不可再地址属于一种不可再生性资源,需要向生性资源,需要向InternetInternet管理组织申请使用,在中国管理组织申请使用,在中国IPIP地址需要向地址需要向CNNICCNNIC申请。申请。实际中实际中经常遇到需要为经常遇到需要为一台计算机一台计算机指定指定多个多个IPIP地址地址的情况,这通常的情况,这通常发生在将发生在将多个站点多个站点安装到安装到同一计算机上同一计算机上的时
11、候。解决这个问题的最好方的时候。解决这个问题的最好方法当然是为计算机法当然是为计算机安装多块网卡安装多块网卡,然后逐一为每块网卡指定不同的,然后逐一为每块网卡指定不同的IPIP地地址。且不考虑这样做是否经济合算,仅在网站数目过大时(例如超过址。且不考虑这样做是否经济合算,仅在网站数目过大时(例如超过1010个),这就不是一个合理地解决方法(无法同时安装个),这就不是一个合理地解决方法(无法同时安装1010块网卡)。于是,块网卡)。于是,我们更加倾向于使用为我们更加倾向于使用为同一网卡指定多个同一网卡指定多个IPIP地址地址的方法。的方法。服务器地址的设置服务器地址的设置 虚拟服务器与虚拟目录虚
12、拟服务器与虚拟目录 创建创建WebWeb站点站点 创建虚拟目录创建虚拟目录7韶关学院计算机系程细柱1.1.服务器地址的设置服务器地址的设置(上上)n其具体方法如下:其具体方法如下:右击右击桌面上的桌面上的【网上邻【网上邻居】居】图标,在弹出菜单上图标,在弹出菜单上选择选择【属性】【属性】,打开【网,打开【网络和拨号连接】文件夹。络和拨号连接】文件夹。右击【本地连接】右击【本地连接】图标,图标,选择选择【属性】【属性】。如右图,如右图,选择选择需要配置需要配置的的网卡网卡。在本地连接属性对话框在本地连接属性对话框中中选择选择“InternetInternet协议协议(TCP/IPTCP/IP)”
13、,单击单击【属【属性】性】按钮。按钮。8韶关学院计算机系程细柱1.1.服务器地址的设置服务器地址的设置(中中)打开如右图所示打开如右图所示的的“InternetInternet协议协议(TCP/IPTCP/IP)属性属性”对话框对话框,在此对话,在此对话框添加绑定到这块框添加绑定到这块网卡的网卡的IPIP地址及其地址及其对应的子网掩码。对应的子网掩码。即即单击【高级】单击【高级】按钮即可出现【高按钮即可出现【高级级TCP/IPTCP/IP属性】对属性】对话框。话框。9韶关学院计算机系程细柱1.1.服务器地址的设置服务器地址的设置(下下)在【在【TCP/IPTCP/IP地址】对话框中地址】对话框
14、中添加添加绑定到这快网卡的绑定到这快网卡的其他其他IPIP地址地址及其对应的及其对应的子网掩码子网掩码。单击单击【添加】【添加】。单击单击【确定】【确定】返回。返回。在如右下图所示的在如右下图所示的【高级【高级TCP/IPTCP/IP属性】属性】对话框中,单击对话框中,单击【添加】【添加】按钮,出现如下图【按钮,出现如下图【TCP/IPTCP/IP地址】对话框。地址】对话框。10韶关学院计算机系程细柱2.2.虚拟服务器与虚拟目录虚拟服务器与虚拟目录 虚拟服务器与虚拟目录的含义虚拟服务器与虚拟目录的含义 虚拟服务器:虚拟服务器:前面已经提到,可以在一台计算机上安装多个前面已经提到,可以在一台计算
15、机上安装多个WebWeb网站,在使用中,就网站,在使用中,就好像这些网站分别处于不同的计算机一样好像这些网站分别处于不同的计算机一样,这种配置方法称为虚拟服务器。这种配置方法称为虚拟服务器。虚拟服务器的作用:虚拟服务器的作用:虚拟服务器虚拟服务器解决了主机数量不足解决了主机数量不足的问题。的问题。虚拟目录:虚拟目录:每一网站在创建时都需要定义一个每一网站在创建时都需要定义一个主目录主目录,作为,作为存放网站信息文件的主要场所;主目录下的实际存放网站信息文件的主要场所;主目录下的实际子目录子目录当然也可以当然也可以包含网站文件,但是也可以定义一个包含网站文件,但是也可以定义一个不相关的目录不相关
16、的目录,使其好像是在,使其好像是在主目录下的子目录一样存储网站文件。而它们的实际位置往往是在主目录下的子目录一样存储网站文件。而它们的实际位置往往是在本地的其他分区上本地的其他分区上,甚至可以在网络中的,甚至可以在网络中的其他服务器上其他服务器上,这些目录,这些目录叫做虚拟目录。叫做虚拟目录。虚拟目录的作用:虚拟目录的作用:利用虚拟目录可以将网站中与各部门相关利用虚拟目录可以将网站中与各部门相关的文件存储在相应部门本地的实际目录中,经这些实际目录的文件存储在相应部门本地的实际目录中,经这些实际目录映射为映射为网站的虚拟目录,使分散的信息直接体现在网站上,从而网站的虚拟目录,使分散的信息直接体现
17、在网站上,从而实现信息实现信息的实时更新的实时更新。11韶关学院计算机系程细柱3.3.创建创建WebWeb站点(一)站点(一)创建创建WebWeb站点的过程站点的过程如下:如下:打开打开IISIIS管理控制管理控制台,展开台,展开【InternetInternet信信息服务】息服务】根节点。根节点。右击右击需要创建站点需要创建站点的的计算机图标计算机图标,缺省情,缺省情况下,况下,IISIIS仅对本地站点仅对本地站点提供管理。提供管理。在弹出菜单中指向在弹出菜单中指向【新建】【新建】,单击,单击【WebWeb站站点】点】打开打开WebWeb站点创建向站点创建向导。导。12韶关学院计算机系程细柱
18、3.3.创建创建WebWeb站点(二)站点(二)单击单击【下一步】【下一步】。如右图如右图输入输入webweb站点站点说明说明,单击,单击【下一步】【下一步】。注意:注意:这里的站点说这里的站点说明并不等于站点域名,明并不等于站点域名,而是用于在而是用于在IISIIS服务器端服务器端区分站点的名称。区分站点的名称。13韶关学院计算机系程细柱3.3.创建创建WebWeb站点(三)站点(三)如右图,为该如右图,为该WebWeb站站点点指定指定IPIP地址地址,注意,在,注意,在下拉列表框中可用的下拉列表框中可用的IPIP地地址都是在址都是在Windows 2000Windows 2000中中实际绑
19、定的实际绑定的IPIP地址。同时,地址。同时,尽量不要改变尽量不要改变WebWeb站点的站点的默认端口号(默认端口号(8080),否则,否则浏览器将不能访问这个浏览器将不能访问这个WebWeb站点(除非指定端口站点(除非指定端口号)。单击号)。单击【下一步】【下一步】。14韶关学院计算机系程细柱3.3.创建创建WebWeb站点(四)站点(四)如右图,如右图,指定指定WebWeb站点主目录站点主目录,对于,对于必须进行用户必须进行用户身份身份认证认证的专用站点,的专用站点,可以取消选择可以取消选择【允【允许匿名访问此许匿名访问此WebWeb站站点】点】复选框。单击复选框。单击【下一步】下一步】。
20、15韶关学院计算机系程细柱3.3.创建创建WebWeb站点(五)站点(五)如右图,如右图,指定该站点指定该站点的权限的权限,默认为,默认为“读取读取”和和“运行脚本运行脚本”,这对一般的,这对一般的站点而言已经足够了,单击站点而言已经足够了,单击【下一步】【下一步】。单击单击【完成】【完成】。这时,在这时,在IISIIS控制树中增控制树中增加了一个站点节点。刚刚创加了一个站点节点。刚刚创建完成的建完成的WebWeb站点还站点还处于停处于停止状态止状态,需要,需要右击右击控制树中控制树中的站点图标,单击的站点图标,单击【启动】【启动】手工启动手工启动WebWeb站点。站点。16韶关学院计算机系程
21、细柱4.4.创建虚拟目录(上)创建虚拟目录(上)创建虚拟目录的过程如下:创建虚拟目录的过程如下:右击右击需要创建虚拟目录的需要创建虚拟目录的站点图标站点图标,在弹出菜单中指向,在弹出菜单中指向【新建】【新建】,单击,单击【虚拟目录】【虚拟目录】。在【虚拟目录创建向导】对话框中单击在【虚拟目录创建向导】对话框中单击【下一步】【下一步】。指定该虚拟目录的指定该虚拟目录的别名别名,单击单击【下一步】【下一步】。注意:注意:别名别名与虚拟目录文件夹的真实名称与虚拟目录文件夹的真实名称没有任何关系,别名仅用于在没有任何关系,别名仅用于在IISIIS中识别虚拟目录。这样,中识别虚拟目录。这样,看上去虚拟目
22、录就好像是在主看上去虚拟目录就好像是在主目录下以别名命名的实际文件目录下以别名命名的实际文件夹一样。夹一样。17韶关学院计算机系程细柱4.4.创建虚拟目录(下)创建虚拟目录(下)如右图,单击如右图,单击【浏览】【浏览】指定指定虚拟目录所对应的实际文件夹,虚拟目录所对应的实际文件夹,单击单击【下一步】【下一步】。这里的实际。这里的实际文件夹才是真正包含网站内容文件夹才是真正包含网站内容文件的位置,虽然它们看上去文件的位置,虽然它们看上去处于主目录之下,但实际上我处于主目录之下,但实际上我们可以任意指定它的位置,本们可以任意指定它的位置,本地或远程均可。地或远程均可。与创建站点类似,我们需要为虚拟
23、目录与创建站点类似,我们需要为虚拟目录指定访问权限指定访问权限,单击单击【下一步】【下一步】。单击单击【完成】【完成】。18韶关学院计算机系程细柱 配置配置WebWeb站点属性站点属性 在在IISIIS管理控制树中右击管理控制树中右击WebWeb站点节点,从弹出菜单中站点节点,从弹出菜单中单击【属性】打开单击【属性】打开WebWeb站点属性表单。属性表单由站点属性表单。属性表单由1010个选项卡个选项卡组成,可以分别对组成,可以分别对WebWeb站点各个方面的属性进行配置。站点各个方面的属性进行配置。1.1.配置配置WebWeb站点属性站点属性-【WebWeb站点】选项卡站点】选项卡 2.2.
24、配置主目录和内容权限配置主目录和内容权限-【主目录】选项卡【主目录】选项卡 3.3.分配站点管理员分配站点管理员-【操作员】选项卡【操作员】选项卡 4.4.调整调整webweb站点性能站点性能-【性能】选项卡【性能】选项卡 5.5.添加缺省主页添加缺省主页-【文档】选项卡【文档】选项卡 6.6.添加添加ISAPIISAPI筛选器筛选器-【ISAPIISAPI筛选器】选项卡筛选器】选项卡 7.7.自定义错误信息自定义错误信息-【自定义错误信息】选项卡【自定义错误信息】选项卡 8.8.设置内容过期策略和设置内容过期策略和HTTPHTTP头头-【HTTPHTTP头】选项卡头】选项卡19韶关学院计算机
25、系程细柱1.1.配置配置WebWeb站点属性站点属性-【WebWeb站点】选项卡站点】选项卡(上上)【WebWeb站点】选项卡:站点】选项卡:该选项卡该选项卡上部的上部的【WebWeb站点标识】站点标识】区域中,可区域中,可以更改以更改站点说明站点说明、IPIP地址地址、TCPTCP端口端口以及以及SSLSSL端口端口信息。选项卡中部的信息。选项卡中部的【连接】连接】区域中,可以设置站点的区域中,可以设置站点的连连接属性接属性,这些属性通常决定了站点,这些属性通常决定了站点的访问性能。选择的访问性能。选择【启用保持【启用保持HTTPHTTP激活】激活】复选框能够加快网站对用户复选框能够加快网站
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 09 信息 服务器

限制150内