您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 计算机网络技术及应用(第二版)-06
计算机网络技术及应用(第二版)1第1章现代电子通信基础第2章计算机网络第3章网络操作系统第4章网络管理基础第5章常用网络服务及其配置第6章Web服务器的架设和管理第7章Ftp服务器的架设和管理第8章邮件服务器的架设和管理目录2第6章Web服务器的架设和管理Web服务与B/S三层体系结构客户/服务器(C/S)计算模式浏览器/服务器(B/S)计算模式Web服务器及工作机理Windows服务器操作系统和Internet信息服务Web站点的构建创建Web站点启动、停止和暂停Web站点规划Web应用运行多个Web站点配置Web站点Web服务器系统安全36.1Web服务与B/S三层体系结构计算机软件体系架构的发展客户/服务器(C/S)计算模式浏览器/服务器(B/S)计算模式Web服务器及工作机理4计算机软件体系架构的发展计算机软件体系架构的发展与应用模式软件体系结构过程式(20世纪60,70,80年代)面向对象(20世纪90年代)组件(20世纪90年代以来)面向服务SOA(2004年以来)单机应用C/S应用B/S应用什么是Web服务器服务器操作系统信息服务组件WindowsIIS,ApacheTomcat等5客户/服务器(C/S)计算模式什么是C/S模式?客户机安装用户应用程序,几乎所有的应用逻辑都在客户端进行和表达,客户机完成与用户的交互任务,具有强壮的数据操纵和事务处理能力。服务器负责数据管理,提供数据库的查询和管理、大规模的计算等服务。优点实现数据库层次的应用集成,能够协调现有的各种IT基础结构;分布式管理;能充分发挥客户端PC的处理能力,安全、稳定、速度快,可脱机操作。缺点在客户端安装大量的应用程序(客户端软件)、开发成本较高,移植困难,用户界面风格不统一,维护复杂、升级麻烦。各种客户端应用程序必须在企业局域网中运行,不适于移动办公用户,不适应Internet的发展。6浏览器/服务器(B/S)计算模式什么是B/S模式?B/S计算模式是一种基于Web的协同计算,是一种三层架构瘦客户机/服务器计算模式。客户端表示层Web浏览器,不存放任何应用程序应用服务器层由一台或多台服务器(Web服务器也位于这一层)组成,处理应用中的所有业务逻辑,对数据库的访问等工作,该层具有良好的可扩充性,可以随着应用的需要任意增加服务器的数目。数据中心层由数据库系统组成,由数据库服务器完成。优点具有良好的开放性,利用单一的访问点,用户可以在任何地点使用系统,不再局限于企业局域网内部;用户可以跨平台以相同的浏览器界面访问系统客户端只需要安装浏览器,基本上取消了客户端的维护工作,有效的减少了整个系统的运行和维护成本7Web服务器及工作机理Web的工作机理浏览器HTTP请求HTML或XML文档InternetHTTP请求HTML或XML文档Web服务器数据库服务器(1)用户通过Web浏览器向Web服务器提出HTTP请求(2)Web服务器根据请求调出相应的HTML、XML文档或Asp、jsp文件。如果是HTML、XML文档,则直接返给用户如果是asp或jsp文档,Web服务器首先执行文档中的服务端脚本程序,然后把执行结果返回给客户端浏览器。(3)浏览器显示,即用户看到的网页86.2Windows服务器操作系统和Internet信息服务什么是Internet信息服务?Internet信息服务的组成安装IISInternet信息服务管理器连接到Web站点9什么是Internet信息服务什么是Internet信息服务?Internet信息服务(InternetInformationnServer,IIS)是一组Windows操作系统组件Web服务器FTP服务器Email服务器NNTP服务器ASP规范的容器内置服务端脚本引擎,是asp等服务器脚本规范的容器。负责ASP页面中服务端脚本程序的解析工作,同时,为用户开发基于Web的应用提供一个开发环境。10Internet信息服务的组成Internet信息服务组件包括Internet服务管理器用于配置和管理IIS,可以在MMC中以管理单元形式显示,该管理工具还在控制面板的“管理工具”文件夹中创建一个快捷方式Internet服务管理器(HTML)基于HTML的Internet服务管理器,可以使用浏览器对IIS进行远程管理。NNTPServiceNNTP(NetworkNewsTransferProtocol),即网络新闻传输协议,是TCP/IP协议套件的成员。负责新闻服务器的创建、管理和维护。SMTP/POP3Service邮件服务器WorldWideWeb服务Web服务器的创建、管理和维护文档传输协议FTP服务器用于建立FTP站点,支持文件的上传和下载。11安装IISWindows2000Server/Professional通过“添加/删除程序”、“添加/删除Windows组件”来安装IIS5.0在Windows2000Professional中安装IIS5.0,不能创建新的站点WindowsServer2003IIS组件称为“应用服务器”默认安装IIS6.0可以通过“添加/删除Windows组件”方式来安装IIS6.0可以通过管理工具中的“管理您的服务器”程序添加“应用程序服务器”角色,完成IIS6.0的安装。12IIS6.0安装过程以WindowsServer2003企业版为例,说明IIS的安装,具体操作步骤如下:将Windows2003Server系统光盘插入光盘驱动器。在“控制面板”窗口中,双击“添加/删除程序”图标,在“添加/删除程序”窗口中,单击“添加/删除Windows组件”,打开“Windows组件向导”对话框,在组建列表中,选择“应用程序服务器”(在Windows2000Server中为Internet信息服务),然后单击“详细信息…”按钮,显示“应用程序服务器子组件”对话框在组件列表中,选择“Internet信息服务”,然后单击“详细信息”…按照向导提示操作13安装IIS后相关的文件夹AdminScripts文件夹存储CGI脚本的根目录ftproot文件夹ftp服务根目录。mailroot文件夹SMTP服务器根目录。nntpfile文件夹新闻组信息的根目录。后,在系统盘创建的文件夹结构14Internet信息服务管理器新增管理工具在“管理工具”中增加“Internet服务管理器”工具。在Web服务器的“计算机管理”控制台中,在“服务和应用程序”节点下将增加“Internet信息服务”节点。管理功能通过Internet服务管理器可以监视、配置和控制Internet信息服务,创建Web站点、FTP站点,以及对它们进行配置和管理。管理途径Internet信息服务管理器Internet信息服务管理单元基于浏览器的Internet服务管理15Internet信息服务管理器单击“开始”按钮,指向“程序”、“管理工具”,执行“Internet信息服务管理器”命令可以直接启动“Internet信息服务管理器”16Internet信息服务管理单元Internet服务管理器和其它管理功能集成到了一起,作为一个管理单元,被组织倒“计算机管理”控制台中。在“控制面板”、“管理工具”中,双击“计算机管理”打开“计算机管理”控制台,包含“Internet信息服务(IIS)管理器”节点(管理单元)17基于浏览器的Internet服务管理基于浏览器的Internet服务管理器可以实现对IIS的远程管理,需要在Web服务器上进行启用基于浏览器的Internet服务管理器(HTML),具体设置如下:(1)在“计算机管理”控制台中,在“服务和应用程序”节点下,展开“Internet信息服务”管理单元。(2)在需要远程管理的Web站点上右单击,打开快捷菜单,执行“属性”命令,打开Web站点属性对话框。在Web站点选项卡中,记下该站点的TCP端口号。(3)选择“目录安全性”选项卡,在“IP地址和域名限制”区域,单击“编辑”按钮,打开“IP地址和域名限制”对话框,执行下列操作之一:如果要允许所有计算机远程管理IIS,单击“授权访问”单选钮。或者,单击“拒绝访问”单选钮,然后单击“添加”按钮,打开“授权访问”对话框,选择要授权访问的“单机”、“一组计算机”或者“域名”,按照系统提示进行操作18基于浏览器的Internet服务管理(Cont.)当Web服务器上启用了基于浏览器的Internet服务管理器(HTML)后,就可以使用基于浏览器的Internet服务管理器(HTML)在浏览器地址栏键入:服务器网址(域名或IP地址):8098/回车显示“连接到…”对话框输入一个管理员权限的用户帐户和密码,打开“服务管理”站点,即通过Web接口远程维护WindowsServer2003服务器界面19连接到Web站点Web站点的构成一个Web应用主目录文件夹文件文件…文件夹…访问Web站点浏览器地址栏URLhttp://网址:端口号/路径/文件名?参数表206.3Web站点的构建创建Web站点启动、停止和暂停Web站点规划Web应用网站首页规划网站的文件结构使用虚拟目录运行多个Web站点21创建Web站点在“管理工具”文件夹中,单击“Internet服务(IIS)管理器”,打开“Internet信息服务”控制台,右单击“网站”节点,打开快捷菜单在快捷菜单中,指向“新建”,单击“网站”命令,启动“网站创建向导”22网站创建向导指向“新建”,单击“网站”命令,启动“网站创建向导”,按照向导提示操作23启动、停止和暂停Web站点在“Internet信息服务”控制台中,右单击“网站”节点如果要将停止的Web站点启动,在快捷菜单中,选择“启动”命令,该站点将被启动。如果要停止一个Web站点,在快捷菜单中,单击“停止”命令,该站点将被停止。说明:如果用户试图连接一个暂停的站点,客户端浏览器显示“找不到该页”消息(HTTP404–未找到文件)。如果试图连接一个停止的站点,客户端浏览器显示“该页无法显示”的消息(找不到服务器或DNS错误)。24规划Web应用什么是Web应用?一个Web站点建立后,就意味着一个Web应用的开始。所谓Web应用,是指在Internet环境中,应用程序新的开发和使用模式,它是B/S结构下,应用程序的实现形式。一个Web网站可以简单的看作是一个Web应用,它是由主目录下所有的子目录及各种文件构成的。Web应用结构网站首页规划网站的文件结构使用虚拟目录在一个网站中,网站主目录及其中的子文件夹,称为物理目录。逻辑上讲,只有主目录下的文件才是网站的组成部分。如果要把本机上其它文件夹,甚至是域中其它计算机上的文件夹作为Web站点的内容,则需要使用虚拟目录。虚拟目录可以看作是Web站点主目录下指向其它物理目录的指针。25建立虚拟目录建立虚拟目录步骤:在“Internet信息服务”控制台目录树中,右单击某Web站点,在快捷菜单中,指向“新建”,单击“虚拟目录”,启动“虚拟目录创建向导”26运行多个Web站点在一台服务器上,可以创建并运行多个Web站点,有三种方式:第一,不同的Web站点使用不同的IP地址。一个网卡可配置多个IP地址在“本地连接属性”对话框,在“常规”选项卡中,选择“Internet协议(TCP/IP)”,单击“属性”按钮,打开“Internet协议(TCP/IP)属性”对话框,单击“高级”按钮,打开“高级TCP/IP设置”对话框可以添加多个IP地址第二,不同的Web站点使用相同的IP地址、不同的端口号。第三,不同的Web站点使用相同的IP地址和端口号,但不同的主机名。276.4配置Web站点网站一般属性配置IP地址设置
本文标题:计算机网络技术及应用(第二版)-06
链接地址:https://www.777doc.com/doc-3969887 .html