WebUnit02--Web服务器的架设和管理.ppt
《WebUnit02--Web服务器的架设和管理.ppt》由会员分享,可在线阅读,更多相关《WebUnit02--Web服务器的架设和管理.ppt(111页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、WebWeb技术导论技术导论山东大学计算机科学与技术学院山东大学计算机科学与技术学院郝兴伟郝兴伟课程目录课程目录nWeb基础基础nWeb服务器的架设和管理服务器的架设和管理nHTML和和XML标记语言标记语言n网页设计与制作网页设计与制作n客户端编程客户端编程n服务端编程服务端编程2Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社nUnit 1 Web基础基础第第2章章 Web服务器的服务器的架设和管理架设和管理目录目录n教学目标教学目标n知识点知识点n重点难点重点难点n问题思考问题思考4Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社教学目标教学目标n深入理解深入理解We
2、b服务器的概念和功能服务器的概念和功能n了解主要的服务器产品及特点了解主要的服务器产品及特点n了解了解Windows Server IIS服务组件的构成和安装方法服务组件的构成和安装方法n掌握掌握Web站点的创建方法站点的创建方法n掌握掌握Web站点的配置和管理方法站点的配置和管理方法n理解理解Apache和和Tomcat的关系的关系n掌握掌握Apache和和Tomcat的安装和配置方法的安装和配置方法n初步掌握初步掌握Web应用(网站)的规划、创建和运行方法应用(网站)的规划、创建和运行方法n了解虚拟主机、虚拟目录的概念。理解虚拟主机的分类方式了解虚拟主机、虚拟目录的概念。理解虚拟主机的分类
3、方式5Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社知识点知识点序号序号知识单元知识单元知识点知识点U21Web服务器基础知识服务器基础知识Web服务器的概念服务器的概念Web服务器的功能服务器的功能U22Windows Server IIS的架设的架设IIS组件的安装组件的安装新建新建Web站点站点端口、主目录、首页端口、主目录、首页Web站点的配置站点的配置U23Apache的安装和基本配置的安装和基本配置Apache的功能,主目录设置,首页设置的功能,主目录设置,首页设置U24Java运行环境的安装和配置运行环境的安装和配置Java运行环境的概念运行环境的概念,JDK,JRE
4、(JVM)U25Tomcat的安装和配置的安装和配置Tomcat的功能,的功能,Tomcat环境变量配置,环境变量配置,主配置文件,端口、主目录、首页设置,主配置文件,端口、主目录、首页设置,虚拟目录,虚拟主机虚拟目录,虚拟主机U26虚拟主机和虚拟目录虚拟主机和虚拟目录简单整合,虚拟目录,虚拟主机简单整合,虚拟目录,虚拟主机U27远程管理和内容维护远程管理和内容维护远程桌面,终端服务,远程桌面,终端服务,ftp服务服务6Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社重点难点重点难点重点重点nWeb服务器的概念和功能服务器的概念和功能n在在IIS中新建中新建Web站点站点nWeb站点
5、配置站点配置nApache和和Tomcat的功能和关系的功能和关系nApache服务器的安装和配置服务器的安装和配置nJava运行环境的安装和配置运行环境的安装和配置nTomcat服务器的安装和配置服务器的安装和配置难点难点nWeb应用的规划应用的规划n虚拟主机虚拟主机n虚拟目录虚拟目录nApache和和Tomcat服务器的整合服务器的整合7Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社U21Web服务器基础服务器基础nWeb服务器的概念服务器的概念nWeb服务器的功能服务器的功能nWeb服务器产品服务器产品8Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社什么是什么是W
6、eb服务器服务器nWeb服务器服务器l硬件硬件u安装了安装了Web服务的计算机主机,通常是一台服务器,同时安装服务器操作系统。服务的计算机主机,通常是一台服务器,同时安装服务器操作系统。l软件软件uWeb服务组件,即一个能够提供服务组件,即一个能够提供Web服务的服务程序。服务的服务程序。u所谓所谓Web服务器程序,其功能是侦听来自特定端口的页面请求,将用户需要下载服务器程序,其功能是侦听来自特定端口的页面请求,将用户需要下载的页面发送到用户端。的页面发送到用户端。n主流主流Web服务器产品服务器产品lInternetInformationServer(IIS)u用于用于WindowsServ
7、er平台平台lApache服务器服务器u用于用于Windows,Unix,Linux等各种等各种OS平台平台l其他其他Web服务器服务器uZeusWebserver服务器服务器uiPlanet服务器服务器uAOLserverWeb服务器服务器9Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社U22WindowsIIS的架设的架设nIIS的安装的安装n新建新建Web站点站点nWeb站点的配置和管理站点的配置和管理n访问访问Web站点站点10Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社Internet信息服务信息服务nInternet信息服务(信息服务(Internet I
8、nformationn Server,IIS)lWindows操作系统组件操作系统组件uWindows2000中,内置了中,内置了IIS5.0uWindowsServer2003开始,开始,IIS升级为升级为IIS6.0nIIS的构成的构成lInternet服务管理器服务管理器lInternet服务管理器(服务管理器(HTML),提供基于),提供基于Web的的IIS进行远程管理进行远程管理lNNTPServicelSMTPServicelWorldWideWeb服务服务l文档传输协议文档传输协议FTP服务器服务器11Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社安装安装IISnWi
9、ndows Server 2003中安装中安装IIS6.0l在在WindowsServer2003中,中,IIS组件是组件是“应用服务器应用服务器”的一部分的一部分n安装方法安装方法l在安装操作系统时选择安装在安装操作系统时选择安装l通过通过“添加添加/删除删除Windows组件组件”方式来安装方式来安装IISl通过通过“管理工具管理工具”中的中的“管理您的服务器管理您的服务器”程序添加程序添加“应应用程序服务器用程序服务器”角色,来完成角色,来完成IIS6.0的安装。的安装。12Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社WindowsServer2003“控制面板控制面板”n
10、Windows Server 2003控制面板文件夹控制面板文件夹l在所有的在所有的Windows系统中,都包含系统中,都包含“控制面板控制面板”文件夹,组织了文件夹,组织了Windows中多个系统配置程序中多个系统配置程序l在在“开始开始”菜单中,指向菜单中,指向“所有程序所有程序”,显示,显示“控制面板控制面板”级联菜单级联菜单项,在该项上右单击,执行项,在该项上右单击,执行“打开打开”命令,则打开命令,则打开“控制面板控制面板”文件文件夹夹n“添加添加/删除程序删除程序”工具工具13Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社WindowsServer“管理工具管理工具”文
11、件夹文件夹nWindows Server 2003“管理工具管理工具”文件夹文件夹l在所有的在所有的WindowsServer系统中,包含系统中,包含“管理工具管理工具”文件夹,组织了文件夹,组织了Windows中多中多个管理工具实用程序个管理工具实用程序l在在“开始开始”菜单中,指向菜单中,指向“所有程序所有程序”,显示,显示“管理工具管理工具”联菜单,执行联菜单,执行“管理您的管理您的服务器服务器”(在级联菜单项上右单击,执行(在级联菜单项上右单击,执行“打开打开”命令,可打开相应的文件夹)命令,可打开相应的文件夹)14Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社IIS安装过
12、程安装过程-1选择应用服务器选择应用服务器n将将Windows 2003 Server系统光盘插入光盘驱动器系统光盘插入光盘驱动器n在在“控制面板控制面板”窗口中,双击窗口中,双击“添加添加/删除程序删除程序”图标,在图标,在“添加添加/删除程序删除程序”窗窗口中,单击口中,单击“添加添加/删除删除Windows组件组件”,启动,启动“Windows 组件向导组件向导”对话框,对话框,在组件列表中,选择在组件列表中,选择“应用程序服务器应用程序服务器”(在(在Windows 2000 Server中为中为Internet信息服务),然后单击信息服务),然后单击“详细信息详细信息”按钮,显示按钮
13、,显示“应用程序服务器应用程序服务器”对话框对话框 15Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社IIS安装过程安装过程-2应用服务器列表应用服务器列表n应用服务器列应用服务器列表表n选择选择IISn单击单击“详细信详细信息息”16Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社IIS安装过程安装过程-3IIS子组件列表子组件列表n单击单击“万维网万维网服务服务”,n然后单击然后单击“详详细信息细信息”按钮按钮17Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社IIS安装过程安装过程-4选择万维网服务选择万维网服务n选择选择“Active Server Pa
14、ge”n选择选择“万维网服务万维网服务”子组件子组件n选择选择“远程管理远程管理”子组件子组件n点击点击“确定确定”按钮,按钮,开始安装开始安装18Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社IIS安装结束安装结束n安装结束后,在安装结束后,在“控控制面板制面板”的的“管理工管理工具具”中将增加中将增加“Internet信息服务信息服务(IIS)管理器)管理器”、“远程桌面远程桌面”等程序。等程序。n同时,在服务器同时,在服务器C盘盘根目录下将创建一个根目录下将创建一个Inetpub文件夹文件夹19Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社新建新建Web站点站点n
15、新建网站新建网站n网站创建向导网站创建向导n访问网站访问网站20Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社新建站点新建站点n单击单击“开始开始”,指向,指向“程序程序”、“管理工具管理工具”,单击,单击“Internet服务(服务(IIS)管)管理器理器”,打开,打开“Internet信息服务信息服务”控制台控制台n右单击右单击“网站网站”节点,在快捷菜单中,指向节点,在快捷菜单中,指向“新建新建”,单击,单击“网站网站”命令,启命令,启动动“网站创建向导网站创建向导”21Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社网站创建向导网站创建向导-1网站描述网站描述n输
16、入输入Web站点的说站点的说明(即新站点的名明(即新站点的名称),该名称将在称),该名称将在“Internet服务服务(IIS)管理器)管理器”控控制台中显示制台中显示 n单击单击“下一步下一步”按按钮钮22Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社网站创建向导网站创建向导-2IP地址和端口号设置地址和端口号设置n在在IP地址后面的下拉地址后面的下拉列表中,默认显示列表中,默认显示“全部未分配全部未分配”n HTTP默认的端口号默认的端口号80n主机头,主机头,Http中的中的Host头域,即域名头域,即域名n单击单击“下一步下一步”按钮按钮23Web技术导论(第3版),郝兴伟
17、编著.北京:清华大学出版社网站创建向导网站创建向导-3站点主目录站点主目录n设置站点主目录设置站点主目录l主目录保存了一个主目录保存了一个Web站点中的所有站点中的所有内容,包括各个子内容,包括各个子文件夹以及所有的文件夹以及所有的网页文件。网页文件。l站点主目录又称为站点主目录又称为站点的根目录,站站点的根目录,站点首页文件通常存点首页文件通常存储在站点的主目录储在站点的主目录下。下。n单击单击“下一步下一步”按按钮钮24Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社网站创建向导网站创建向导-4设置网站访问权限设置网站访问权限n读取读取n运行脚本运行脚本n写入写入n浏览浏览25W
18、eb技术导论(第3版),郝兴伟编著.北京:清华大学出版社网站创建向导网站创建向导-5完成完成n网站创建向导执网站创建向导执行完毕,返回控行完毕,返回控制台制台n显示新建的站点显示新建的站点26Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社Web站点的启动、停止和暂停站点的启动、停止和暂停n右单击被停止右单击被停止的的Web站,在站,在快捷菜单中,快捷菜单中,选择选择“启动启动”命令,该站点命令,该站点将被启动。将被启动。n右单击运行的右单击运行的Web站点,在站点,在快捷菜单中,快捷菜单中,选择选择“停止停止”命令,该站点命令,该站点将被停止将被停止27Web技术导论(第3版),郝
19、兴伟编著.北京:清华大学出版社访问访问Web站点站点n客户端客户端l运行运行Web浏览器或浏览器或RSS阅读器阅读器l输入输入URLuhttp:/网址网址:端口号端口号/路径路径/文件名文件名?参数参数1=值值1&参数参数2=值值2.u网址,域名或网址,域名或IP地址,确定互联网中唯一的一台主机地址,确定互联网中唯一的一台主机u端口号,如果是默认端口端口号,如果是默认端口80,可以省略,可以省略l如果没有路径和文件名如果没有路径和文件名n服务端服务端lWeb服务器根据服务器根据url路径找到要浏览的网页文件路径找到要浏览的网页文件l根据网页文件类型,如果是服务器页(根据网页文件类型,如果是服务
20、器页(jsp,asp)执行页面中的服)执行页面中的服务程序,将页面发送到客户端务程序,将页面发送到客户端l如果文件不存在,发送错误提示页面如果文件不存在,发送错误提示页面28Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社Web站点的配置站点的配置n在在“Internet信息服务管理器信息服务管理器”控制台目录树中,右单击站控制台目录树中,右单击站点,执行点,执行“属性属性”命令,打开命令,打开站点属性对话框,通过站点属站点属性对话框,通过站点属性对话框,可完成一个站点的性对话框,可完成一个站点的配置和管理。配置和管理。n配置内容配置内容l设置设置Web站点端口号站点端口号l设置设置
21、Web站点主目录站点主目录lWeb站点目录安全性配置站点目录安全性配置l设置设置Web站点默认文档站点默认文档l设置设置Web站点站点HTTP头头29Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社Web站点目录安全性配置站点目录安全性配置n匿名访问和验证控制匿名访问和验证控制nIP地址及域名限制地址及域名限制30Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社设置设置Web站点默认文档站点默认文档n当用户通过浏览器连接当用户通过浏览器连接到到Web站点时,如果没站点时,如果没有指定要浏览的文档,有指定要浏览的文档,Web站点则将默认文档站点则将默认文档传送给用户浏览器。传
22、送给用户浏览器。n在在Web站点属性对话框站点属性对话框中,选择中,选择“文档文档”选项选项卡卡31Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社设置设置Web站点站点HTTP头头nHTTP头是头是HTTP请求和相请求和相应的核心部分,它们携带应的核心部分,它们携带关于客户端浏览器,被请关于客户端浏览器,被请求页面,服务器及其它信求页面,服务器及其它信息。息。nHTML文档的文档的部分部分标记标记ln关于关于HTTP协议的详细内协议的详细内容请参考容请参考RFC2616国际标国际标准。准。32Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社U23Apache的安装和配置的
23、安装和配置nApache的功能的功能n下载下载Apache HTTP Servern安装安装Apache服务器服务器nApache服务器的配置服务器的配置n测试测试33Web技术导论(第3版),郝兴伟编著.北京:清华大学出版社Apache服务器的功能服务器的功能nApache软件基金会(软件基金会(Apache Software Foundation,ASF)nApache 服务器是什么?服务器是什么?Apache HTTP ServerlWeb服务器,类似于服务器,类似于IISl可安装于可安装于Unix,Linux,Windows等不同等不同OS平台平台nApache的主要作用的主要作用l支
24、持最新的支持最新的HTTP/1.1通信协议通信协议l拥有简单而强有力的基于文件的配置过程拥有简单而强有力的基于文件的配置过程l支持基于支持基于IP和基于域名的虚拟主机和基于域名的虚拟主机l支持多种方式的支持多种方式的HTTP认证认证l集成集成Perl处理模块处理模块l集成代理服务器模块集成代理服务器模块l支持实时监视服务器状态和定制服务器日志支持实时监视服务器状态和定制服务器日志l支持服务器端包含指令支持服务器端包含指令(SSI)l支持安全支持安全Socket层层(SSL)l提供用户会话过程的跟踪提供用户会话过程的跟踪l通过第三方模块可以支持通过第三方模块可以支持JavaServlet.(如如
25、Tomcat)n应用情况应用情况lApache服务器具有简单、高效、性能稳定、安全、免费等特性,已经成为最为广泛的服务器具有简单、高效、性能稳定、安全、免费等特性,已经成为最为广泛的Web服务器。许多服务器。许多大型的网站,例如:大型的网站,例如:Google、Yahoo、阿里巴巴、阿里巴巴、sina、百度、网易、搜狐等都采用、百度、网易、搜狐等都采用Linux或或FreeBSD等操作系统平台,并配置等操作系统平台,并配置Apache服务器,构建自己的服务器,构建自己的Web服务器。在版本上,大多数公司应用服务器。在版本上,大多数公司应用Apache2.0或或Apache2.2.x34Web技
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- WebUnit02 Web 服务器 架设 管理
限制150内