WebCh01A(HaoXW)Web技术基础解析课件_第1页
WebCh01A(HaoXW)Web技术基础解析课件_第2页
WebCh01A(HaoXW)Web技术基础解析课件_第3页
WebCh01A(HaoXW)Web技术基础解析课件_第4页
WebCh01A(HaoXW)Web技术基础解析课件_第5页
已阅读5页,还剩60页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第1页,共65页。 第 1 章 Web技术基础 第 2 章 标记语言与网页制作 第 3 章 图像处理技术 第 4 章 音频与视频处理 第 5 章 Flash动画设计 第 6 章 客户端开发 第 7 章 服务端编程目 录高等教育“十一五”国家级规划教材计算机技术基础第2页,共65页。第 1 章 Web技术基础1.1 Internet与万维网 1.2 Web概述 1.3 概念及术语 1.4 Web相关技术 1.5 Web服务器的架设和管理 1.6 Web站点的配置 1.7 使用Apache和Tomcat 高等教育“十一五”国家级规划教材计算机技术基础第3页,共65页。1.1 Internet与万维

2、网 ARPA计划互联网的诞生互联网的构成万维网高等教育“十一五”国家级规划教材计算机技术基础第4页,共65页。ARPA计划上世纪50、60年代,世界处于美苏两大阵营的冷战时期,冷战的阴云笼罩全球1951年,美国麻省理工学院成立“林肯实验室” ,专门研究针对苏联空袭的防范措施半自动地面防空系统(Semi-Automatic Ground Environment,SAGE) SAGE系统分为17个防区,每个防区的指挥中心装有两台IBM计算机,通过通信线路连接防区内各雷达观测站、机场、防空导弹和高射炮阵地,形成联机计算机系统。 系统于1963年建成,被认为是计算机技术和通信技术结合的先驱。 1957

3、年,苏联发射了世界上第一颗人造地球卫星Sputnik 直径为58厘米、重83公斤的金属球,沿椭圆轨道绕地球运转,距地面的最大高度为900公里,绕地球一圈约98分钟。 装有温度计、电池、无线电发射器(随着温度的变化而改变蜂鸣声的音调)和氮气(为卫星的内部提供压力),外部装有4根鞭状天线经过92天太空飞行后在重返地球时烧毁。1958年2月,美国国防部高级研究计划署ARPA(Advanced Research Projects Agency,ARPA)成立 目标就是负责前瞻性科研项目的开发,以确保美国在诸多技术领域上的绝对领先。 研究重点主要集中在火箭、宇宙空间探索、弹道导弹防御以及核试验的探测等方

4、面 高等教育“十一五”国家级规划教材计算机技术基础第5页,共65页。ARPA50年的辉煌(1)互联网,1969全球卫星定位系统:没有今天的全球卫星定位系统(GPS)我们可能真会迷路。但是,早在今天的GPS导航卫星发射前,DARPA建立了一个由5颗卫星组成的网络Transit.1960年,Transit开始工作,确保美国海军舰船位置每小时更新,误差不超过200米。翻译器:虽然现在普通消费者还无法购买,但DARPA投资研究的便携式翻译器已经在伊拉克投入使用。虽然翻译的准确率可能低至50%,但这个设备还是赢得前线部队的一致好评。隐形战机:这可能是最符合DARPA创建目标的作品。隐形战斗机是名副其实的

5、“惊慑”技术,甚至美国空军最初听到这个点子时也大吃一惊。隐形战机的第一个原型HavenBlue于上世纪70年代末开始测试,成为F-117夜鹰隐形战机的前身。砷化镓:DARPA较不为人知的成就。上世纪80年代中期,半导体砷化镓研究借助一个投资6亿的电脑项目得以推动。虽然比硅昂贵,但这种材料具有高电子迁移率特性,能在更高频率工作,因而成为无线通信芯片的核心材料,广泛用于手机、卫星等各种设备。高等教育“十一五”国家级规划教材计算机技术基础第6页,共65页。ARPA50年的失败(2)铪弹:上世纪90年代,DARPA投资700万美元,用于研究一种可以释放强大伽马射线,却不会释放放射性尘埃的大杀伤性炸弹。

6、提议者称,用X光轰击贵金属铪的一种放射性异构物(由相同元素以相同比例组成,但因原子的排列上的差异而在性质上相异的物质)将释放巨大能量。但没有任何证据显示,这一设想能够实现。机器大象:苦于在丛林中找不到像样的停机坪,越战期间,DARPA萌生建造“机器大象”的点子。现代汉尼拔(古迦太基统帅,曾率战象打败罗马军队)驾驭机器战象的情景永远只是个梦。据说,DARPA负责人听到提议后,赶忙取消了这个“愚蠢”计划,唯恐传到外面成为笑柄。灵媒间谍:DARPA最臭名昭著的失误是上世纪70年代的通灵者间谍计划。有报道说苏联在进行此领域研究,DARPA受到刺激,投资几百万美元研究心灵感应和心理运动(用思想影响客观事

7、物,比如用思想移动物体),看他们是否有潜力当遥控间谍。结果当然是不能。未来地图:这个计划希望建立某种“恐怖主义期货市场”,预测恐怖运动的发展,甚至预测恐怖袭击。该理论认为,对未来可能发生事件进行市场评估,可以得到它们发生的频率。这个点子备受政客嘲笑,2003年终于被取消。“猎户星”:DARPA创建后不久就萌生的项目。“猎户星”计划的目标是造一艘尾部释放核弹、依靠核爆炸强大的反冲力推进的星际飞船。根据设想,这艘飞船将被设计成一个巨大的震波吸收器,尾部包裹着厚厚的防护层,保护里面的乘客。对核泄漏的担忧,加上60年代末部分禁止核试验条约的签署导致该计划终结。高等教育“十一五”国家级规划教材计算机技术

8、基础第7页,共65页。ARPA50年值得期待的项目(3)自动汽车:DARPA的自动汽车挑战赛专门为鼓励创造无人驾驶汽车而设立。目标是创造能够在复杂山地和交通拥挤条件下自动行驶的全自动汽车。感谢丰厚的奖金,已经举行3届的比赛上诞生了一些令人瞩目的自动汽车,可以预测,它们驰骋战场的日子不会遥远。壁虎人:这个计划的目标是让士兵在没有绳索和梯子的情况下,以每秒0.5米的速度飞跃上墙。科学家从壁虎身上得到启发。壁虎的爪子上密布着细小的刚毛,它们能与物体表面纹理“契合”。采用合成刚毛,一些小型机器人已经能攀爬墙壁。但是,DARPA希望最终能把这一技术运用到人身上。水下快递:“鱼雷”以每小时100海里的速度

9、前进,及时把部队运送到需要地方。这得感谢一种叫“超空穴”的现象:当一个物体以极快速度运动时,导致周围的水蒸发,形成一个大泡泡。由于水和“鱼雷”几乎没有接触,阻力减少70%.但迄今为止,试验还止于无人阶段。仿生假肢:DARPA希望打造“功能完全,可用人脑控制,具备感觉”的假肢。它资助的科学家已在这个领域取得不俗进展。比如,Segway发明者研制的一个仿生手臂展现了超常的灵敏性。其他小组已经造出能够用思想控制的假肢。Switchblade无人飞机:DARPA鼓励开发的无人飞机已经给战场带来革命。Switchblade将更进一步。它是第一架能够远距离飞行的超音速无人飞机。这架投资1030万美元打造的

10、飞机造型非常古怪。飞机翼展61米,加速时可旋转60,一个机翼指向前,另一个向后,使飞机速度到达2马赫(1马赫=1倍音速)。体外骨骼:想象一副可以像衣服一样穿着、全面提高体能的骨骼。DARPA希望通过体外骨骼增加士兵行军的距离和负重。DARPA投资,麻省理工学院研制的一副外骨骼最近证明能让36公斤的负重感觉轻80%.高等教育“十一五”国家级规划教材计算机技术基础第8页,共65页。文化与创新爱因斯坦吴伯凡,孤独的狂欢别的民族为自己曾经有过怎样辉煌的过去,曾经为人类文明作出了怎样的贡献而自喜、自傲。美国人没有什么本钱来谈论历史,也似乎没有兴致来清点自己在短短的二百多年历史中为人类贡献了几大发明。他们

11、只是不断地展示他们对于新奇的事物、不合常规的想法的兴趣,不断地卖弄他们的在许多事情上的别出心裁。对现代社会的贡献从上个世纪起,美国人先后发明了电报、电影、录音机、电话、电视、汽车、飞机 ,计算机高等教育“十一五”国家级规划教材计算机技术基础第9页,共65页。ARPA网20世纪60年代,中央控制式网络,如SAGE,中央控制式网络有重大的安全隐患分布式网络不设中央计算机,每台计算机都是一个计算节点由麻省理工学院的L.克莱因罗克(L.Clenrock)提出基于分布式网络理论的ARPA网建设得到了美国军方的立项 1967年,罗伯茨来到ARPA,着手筹建分布式网络,并进行规划和设计。1968年6月,罗伯

12、茨正式向ARPA提出了自己的研究报告“资源共享的计算机网络”,其核心思想就是让ARPA的所有计算机相互连接,让大家彼此共享各自的研究成果。 根据该研究报告,美国防部建立了ARPA网,这就是互联网的前身。1969年底,ARPA网正式投入运行。 今天,冷战的阴云早已散去。但是,在ARPA网基础上发展起来的互联网已经成为一个国家继领土、领海、领空、太空之后的第五疆域 高等教育“十一五”国家级规划教材计算机技术基础第10页,共65页。互联网的诞生TCP/IP协议的研制成功1972年,罗伯特卡恩(Robert E.Kahn)邀请NCP通信协议的设计者文顿瑟夫(Vinton G. Cerf)研究一种新的改

13、进型的协议,以替换ARPA网中的NCP。这项研究就是后来的著名的TCP/IP协议,该协议于1973年1974年期间开发完成。 彻底解决了不同计算机系统之间的通讯问题,计算机互联的主要障碍被解决。 1975年,ARPA网的运行管理移交给美国国防通信局(DCA)。 1983年1月1日,在ARPA网中,NCP被永久停止使用。 ARPA网被分成两部分,一部分作为军用,称为MILnet,另一部分作为民用。 高等教育“十一五”国家级规划教材计算机技术基础第11页,共65页。互联网发展的几个重要阶段19691982,Internet的提出、研究和试验阶段同时运行NCP协议和TCP/IP协议 1983年1月1

14、日,NCP协议停止运行,所有联网主机全部运行TCP/IP协议。 ARPA网一分为二19831989,Internet的实用发展阶段美国国家科学基金会NSF(National Science Foundation)于1985年提供巨资建设了全美5个超级计算中心,同时建设了将这些超级计算中心和各科研机构相连的高速信息网络NSFnet。 1986年NSFnet成功地成为Internet的第二个骨干网。NSFnet对Internet的推广起到了巨大的推动作用 Internet进入了以资源共享为中心的实用服务阶段1989年3月,超级文本系统出现19902003,Internet开始进入它的商业化发展阶段

15、HTML马克安德森(Marc Andreessen)的马赛克(Mosaic) 浏览器2003,Web2.0论坛、博客、微博高等教育“十一五”国家级规划教材计算机技术基础第12页,共65页。互联网的构成一个覆盖全球的计算机网络,各种不同类型的、不同规模的、分布在世界各地的计算机网络,通过遍布全球的通信线路和广域网设备连接在了一切。 服务器,安装服务器程序的计算机例如:Web服务器、Email服务器、FTP服务器、网络新闻服务器、流媒体服务器,以及各种各样的应用服务器 客户机,安装应用软件的计算机高等教育“十一五”国家级规划教材计算机技术基础第13页,共65页。万维网1989年3月,在瑞士日内瓦粒

16、子物理研究实验室欧洲核子研究中心(CERN)工作的蒂姆伯纳斯李(Tim Berners-Lee)开发了一个超级文本系统,1990年底,第一个基于字符界面的Web客户浏览程序开发成功,1991年3月,客户浏览程序开始在Internet上运行,1991年底CERN向高能物理学界宣布了Web服务。1991年5月,蒂姆伯纳斯李将其发明命名为World Wide Web。 高等教育“十一五”国家级规划教材计算机技术基础第14页,共65页。1.2 Web概述 什么是Web ?Web的工作原理B/S三层架构浏览器高等教育“十一五”国家级规划教材计算机技术基础第15页,共65页。什么是Web ?什么是Web

17、?互联网 = 所有上网的主机各种服务器,如:Web服务,FTP服务器,Email服务器,NNTP服务器,应用服务器 ,etc.客户机WWW =Web服务器,Web客户机Web服务器网络操作系统Web服务组件,如Apache/Tomcat,IISWeb客户机Web浏览器,如IE,Mahton,Firefox高等教育“十一五”国家级规划教材计算机技术基础第16页,共65页。Web的工作原理Web服务采用客户服务器模式客户浏览器Web服务器HTTP通信协议HTTP协议Hyper Text Transfer Protocol HTTP请求消息HTTP相应消息HTTP头HTTP头是HTTP请求和相应的核

18、心部分,它们携带关于客户端浏览器,被请求页面,服务器及其它信息。查看HTTP头高等教育“十一五”国家级规划教材计算机技术基础第17页,共65页。Web服务器服务器与客户机服务器安装服务程序客户机,安装用户应用软件Web服务器概念Web服务器是指安装了Web服务器程序的计算机Web服务器就是指Web服务器程序。Web服务器产品Internet Information Server(IIS) Apache HTTP Server高等教育“十一五”国家级规划教材计算机技术基础第18页,共65页。Web浏览器网页浏览的客户端软件 功能HTML、XML文档阅读器脚本程序的解释机(运行容器)安全性配置In

19、ternet选项(安全设置列表)ActiveX控件和插件脚本下载其它用户验证设置软件安全级别高等教育“十一五”国家级规划教材计算机技术基础第19页,共65页。B/S三层架构(1)在浏览器地址栏中,用户输入要访问的网页网址URL (2)Web服务器根据URL中指定的网址、路径和网页文件,调出相应的HTML、XML文档或Jsp、Asp文件(3)根据文档类型,Web服务器决定是否执行文档中的服务器脚本程序,还是直接将网页文件传送到客户端。(4)浏览器显示下载的文档,即网页 高等教育“十一五”国家级规划教材计算机技术基础第20页,共65页。Web浏览器HTML或XML文档阅读器符合HTML规范,标记脚

20、本程序内置脚本程序引擎,解释执行客户端脚本程序Web浏览器产品IE, Maxthon(傲游),Firefox(火狐狸),Opera等 高等教育“十一五”国家级规划教材计算机技术基础第21页,共65页。1.3 概念及术语 网站(Web Site)概念网站又称Web站点,是Internet中提供信息服务的机构,这些机构的计算机连接到Internet中,向用户提供Web服务。技术一个Web站点是由一个主目录和主目录下的文件夹和大量的网页文件构成的,这些网页文件通过超链接连接在一起,形成特定的应用逻辑,构成一个特定的Web应用。网站又成为Web应用(Web Application),基于B/S架构的计

21、算机软件。 高等教育“十一五”国家级规划教材计算机技术基础第22页,共65页。Web应用及其优势Web应用一个Web站点是由一个主目录、子目录及其包含的网页文件、图片文件及其它各类文件,以及相关的数据库构成的。网页文件通常包含客户端脚本程序和服务端脚本程序,并通过超链接连接在一起,形成特定的应用逻辑,可见,Web站点也是一种程序。 Web应用和传统的应用程序程序构成不同,传统的应用程序通常是由一个exe文件和相关的dll库构成,而Web应用则是由一个主目录及其包含的子目录和大量网页文件构成。运行环境不同,传统应用程序在操作系统上运行。而Web应用中网页中的程序包含了服务端的脚本程序和客户端脚本

22、程序,服务端的脚本程序在Web服务器上运行,客户端脚本程序在Web浏览器中运行。应用界面不同,传统的程序通常由特定的用户界面,有窗口、菜单、工具按钮、对话框等概念;而Web应用由一系列的网页构成,页面设计没有统一标准,页面之间通过超链接等方式打开。 高等教育“十一五”国家级规划教材计算机技术基础第23页,共65页。概念及术语(Cont1.) 超文本(Hypertext)超文本是一种文本显示与连接技术,可以对文本中的有关词汇或句子建立链接(即超链接),使其指向其他段落、文本或链接到其他文档。 当超文本显示时,建立了链接的文本、图片通常以下划线、高亮等不同的方式显示,来表明这些文本或图片对应一个超

23、链接。 超级链接(Hyperlink) Web页中当用户单击它时可以转到其他Web页或当前页面的其他地方的文字、图片等对象 高等教育“十一五”国家级规划教材计算机技术基础第24页,共65页。概念及术语(Cont2.) Web页(Web page)Web页是指Web服务器上的一个个超文本文件,或者是它们在浏览器上的显示屏幕。 主页(Home page)用户在Web服务器上看到的第一个Web页 首页中往往列出了网站的信息目录,或指向其他站点的超链接,主页是一个网站的入口。 高等教育“十一五”国家级规划教材计算机技术基础第25页,共65页。概念及术语(Cont3.) 统一资源定位器URL(Unifo

24、rm Resource Locator) 信息资源类型:/网址:端口号/文件路径/文件名?参数表网址端口号文件路径文件名参数表高等教育“十一五”国家级规划教材计算机技术基础第26页,共65页。概念及术语(Cont4.) 端口(port)端口的分类按协议类型划分,端口可以分为TCP、UDP、IP和ICMP(Internet控制消息协议)等。其中TCP端口和UDP端口是最常见端口类型。按照端口号分布划分,端口分为知名端口(Well-Known Ports)和动态端口(Dynamic Ports)两部分。 知名端口范围从0到1023,这些端口号一般固定分配给一些知名的公共服务。 21端口-FTP服务

25、25端口-SMTP服务80端口-HTTP服务135端口-RPC(远程过程调用)服务等 动态端口范围从1024到65535 高等教育“十一五”国家级规划教材计算机技术基础第27页,共65页。1.4 Web相关技术 计算模式的演变集中式计算客户服务器(C/S)计算模式浏览器/服务器(B/S)计算模式Java技术XML技术高等教育“十一五”国家级规划教材计算机技术基础第28页,共65页。集中式计算构成由大型机和多个与之相连的终端组成的网络结构20世纪60、70年代 优点集中式处理安全性好、可靠性高、计算能力和数据存储能力强以及系统维护和管理的费用较低不足大型机的初始投资较大、可移植性差、资源利用率低

26、以及网络负载大 高等教育“十一五”国家级规划教材计算机技术基础第29页,共65页。客户/服务器(C/S)计算模式 构成两层结构(Client/Server,C/S) 20世纪80年代流行客户 安装客户端软件客户机完成与用户的交互任务,具有强壮的数据操纵和事务处理能力 服务器 安装服务器程序服务器负责数据管理,提供数据库的查询和管理、大规模的计算等服务 计算机局域网优点通过异种平台集成,能够协调现有的各种IT基础结构;分布式管理;能充分发挥客户端PC的处理能力,安全、稳定、速度快,且可脱机操作 不足它必须在客户端安装大量的应用程序(客户端软件),开发成本较高,移植困难,用户界面风格不统一,使用繁

27、杂,不利于推广使用,维护复杂,升级麻烦,信息内容和形式单一,新技术不能轻易应用 用户必须在局域网中,对90年代蓬勃发展的互联网新技术不能适应高等教育“十一五”国家级规划教材计算机技术基础第30页,共65页。浏览器/服务器(B/S)计算模式构成三层结构客户端Web浏览器Web服务器数据库服务器互联网优点具有良好的开放性,利用单一的访问点,用户可以在任何地点使用系统;用户可以跨平台以相同的浏览器界面访问系统;因为在客户端只需要安装浏览器,基本上取消了客户端的维护工作,有效的减少了整个系统的运行和维护成本。跨越了局域网的限制,将应用分不到互联网 不足高等教育“十一五”国家级规划教材计算机技术基础第3

28、1页,共65页。Java技术 Java的出现Java 技术是 Sun Microsystems于1995年推出的一种极富创造力的计算平台。 Java的出现是继HTML后,互联网发展的第二个里程碑Java技术的构成Java程序设计语言Java虚拟机(Java Virtual Machine,JVM) 不同操作系统平台有不同的JVMJava API 用于Java编程,各种JDKJava的特点Java程序“编写一次,到处运行”编译后生成字节码(.class文件),不是exe。class文件在JVM上运行,而不是在OS上 完全面向对象高等教育“十一五”国家级规划教材计算机技术基础第32页,共65页。J

29、ava语言环境 JDK(Java Development Kit,Java开发工具包)在1995年Sun虽然推出了Java,但这只是一种语言,而要想开发复杂的应用程序,必须要有一个强大的开发库支持。 Sun在1996年1月23日发布了JDK1.0 JDK的构成运行环境(即JRE) 核心API集成API用户界面API发布技术Java虚拟机(JVM)开发环境(即JDK) Java程序的编译器(即javac) 抽象窗口工具包AWT(Abstract Windowing Toolkit ),其他库不完整高等教育“十一五”国家级规划教材计算机技术基础第33页,共65页。Java的发展 Java的出现是革

30、命性的,Java十年,日新月异世界几乎所有著名的计算机公司纷纷购买了Java的使用权,IBM、Apple、DEC、Adobe、Silicon Graphics、HP、Oracle、Toshiba、Netscape和Microsoft等大公司相继购买了Java的许可证。另外,众多的软件开发商也开发了许多支持Java的软件产品。在以网络为中心的计算时代,不支持HTML和Java,就意味着应用程序的应用范围只能限于同质的环境。 Java的发展JDK1.0从JDK1.0到JDK1.1.8,JDK1.x经过了9个小版本 JDK2.0(JDK1.2)1998年12月4日,Sun发布了Java历史上最重要的

31、一个JDK版本:JDK1.2,这个版本标志着Java进入了Java2时代,进入Java的飞速发展时期。 J2EE(Java2 Platform, Enterprise Edition),企业级 应用J2SE(Java2 Platform, Standard Edition),桌面J2ME(Java 2 Platform, Micro Edition),嵌入式和移动计算 JDK3.0(JDK1.3) 2000年JDK4.0(JDK1.4) 2002年JDK5.0(JDK1.5) 2004年JDK6.0(JDK1.6) 2006年高等教育“十一五”国家级规划教材计算机技术基础第34页,共65页。X

32、ML技术当今世界,XML技术可谓炙手可热可扩展标记语言XML(eXtensible Markup Language,可扩展标记语言)是Internet上最具权威的数据表示和数据交换标准 。XML和HTML的不同HTML关心的是内容的表现,是一种表现技术XML关心的是数据的结构,表达数据之间的关系XML文档最终以HTML来表现XML的本质XML文档是一种数据的表达和存储技术如果说Java实现了代码的平台无关性,那么XML则实现了数据的平台无关性 。高等教育“十一五”国家级规划教材计算机技术基础第35页,共65页。这就是XML,互联网时代的基石XML的出现和发展对于Internet产生了巨大的影响

33、,如果说Java实现了代码的平台无关性,那么XML则实现了数据的平台无关性。今天,XML已经逐渐成为整个Web的基本结构和未来各种发展的基础,由于XML能针对特定的应用定义自己的标记语言,这一特征使得XML可以在电子商务、政府部门、各行业领域提供各具特色的独立解决方案。同时,XML作为一种通用的数据交换语言,已经成为业界的一种具有垄断性的标准,在跨平台跨系统数据交换方面拥有无可比拟的优势,其在企业级开发中所扮演的角色越来越重要。但是,和关系数据库拥有强大的存储和分析引擎不同,XML只专注于数据的表示,这也使得XML在数据量急速膨胀的时候,如何有效的管理和使用XML成为了一件令人头痛的事情 高等

34、教育“十一五”国家级规划教材计算机技术基础第36页,共65页。XML相关技术标准XML Schema描述了更加严格定义XML文档的方法,以便可以更自动地处理XML文档。XML Namespace用于保证XML DTD中名字的一致性,以便不同的DTD中的名字在需要时可以合并到一个文档中。XPath描述如何识别、选择、匹配XML文件中的各个构成元件,包括元素、属性、文字内容等。XPointer和XLink标准,规定了有关定位、链接方面的内容。XQuery的目的是为从Web文档中提取数据,提供一种灵活的查询机制。XSLT则实现文档格式转换,主要是将XML转换为HTML格式进行显示。CSS也是用来作为

35、XML文档显示的样式标准。DOM定义了一组与平台和语言无关的接口,以便程序和脚本能够动态访问和修改XML文档内容、结构及样式。 高等教育“十一五”国家级规划教材计算机技术基础第37页,共65页。1.5 Web服务器的架设和管理 操作系统与Web服务器Web服务器主流Web服务器简介使用Internet信息服务创建Web站点高等教育“十一五”国家级规划教材计算机技术基础第38页,共65页。操作系统与Web服务器Web服务器硬件安装了Web服务的计算机主机软件Web服务组件,即一个能够提供Web服务的服务程序所谓Web服务器程序,简单的讲就是一个服务程序,它仅仅需要监听合适的端口,建立连接,然后发

36、送数据。 主流Web服务器产品Internet Information Server(IIS)用于Windows平台Apache服务器 用于Windows,Unix,Linux等各种OS平台其他Web服务器Zeus Webserver服务器 iPlanet服务器 AOLserver Web服务器 高等教育“十一五”国家级规划教材计算机技术基础第39页,共65页。Internet信息服务Internet信息服务(Internet Informationn Server,IIS )Windows操作系统组件 Windows 2000中,内置了IIS5.0 Windows Server 2003开始

37、,IIS升级为IIS6.0 IIS的构成Internet服务管理器 Internet服务管理器(HTML),提供基于Web的IIS进行远程管理 NNTP Service SMTP ServiceWorld Wide Web服务 文档传输协议FTP服务器高等教育“十一五”国家级规划教材计算机技术基础第40页,共65页。安装IISWindows Server 2003中安装IIS6.0在Windows Server 2003中,IIS组件是“应用服务器”的一部分,可以在安装操作系统时选择安装,也可以通过“添加/删除Windows组件”方式来安装IIS,或者通过管理工具中的“管理您的服务器”程序添加

38、“应用程序服务器”角色,来完成IIS6.0的安装。 安装过程高等教育“十一五”国家级规划教材计算机技术基础第41页,共65页。IIS安装过程-1将Windows 2003 Server系统光盘插入光盘驱动器在“控制面板”窗口中,双击“添加/删除程序”图标,在“添加/删除程序”窗口中,单击“添加/删除Windows组件”,打开“Windows 组件向导”对话框,在组件列表中,选择“应用程序服务器”(在Windows 2000 Server中为Internet信息服务),然后单击“详细信息”按钮,显示“应用程序服务器”对话框 操作:选择“Internet信息服务”,然后单击“详细信息”,“Inte

39、rnet信息服务子组件” 高等教育“十一五”国家级规划教材计算机技术基础第42页,共65页。IIS安装过程-2Windows Server 2003中IIS相关组件操作:单击“万维网服务”,然后单击“详细信息”按钮 高等教育“十一五”国家级规划教材计算机技术基础第43页,共65页。IIS安装过程-3万维网服务子组件列表操作:在万维网服务子组件列表中,选择相应的组件。然后单击“确定”按钮,向导从光盘复制文件并进行相关的配置。 高等教育“十一五”国家级规划教材计算机技术基础第44页,共65页。IIS安装结束安装结束后,在“控制面板”的“管理工具”中将增加“Internet信息服务(IIS)管理器”

40、、“远程桌面”等程序。同时,在服务器C盘根目录下将创建一个Inetpub文件夹 文件加说明 ftproot文件夹,ftp服务根目录wwwroot文件夹,缺省Web站点的根目录mailroot文件夹,SMTP服务器根目录 nntpfile文件夹,新闻组信息根目录 高等教育“十一五”国家级规划教材计算机技术基础第45页,共65页。Internet信息服务管理器 IIS安装完成后,在Web服务器的“管理工具”文件夹中增加“Internet服务管理器”工具功能:创建和管理站点高等教育“十一五”国家级规划教材计算机技术基础第46页,共65页。创建Web站点 设置站点端口号选择主目录设置主目录访问权限高等

41、教育“十一五”国家级规划教材计算机技术基础第47页,共65页。创建Web站点基本过程 运行IIS管理器单击“开始”,指向“程序”、“管理工具”,单击“Internet服务(IIS)管理器”,打开“Internet信息服务”控制台 操作:右单击“网站”节点,打开快捷菜单, 在快捷菜单中,指向“新建”,单击“网站”命令,启动“网站创建向导”高等教育“十一五”国家级规划教材计算机技术基础第48页,共65页。网站创建向导-1设置站点描述在网络描述界面,输入Web站点的说明(即新站点的名称),该名称将在“Internet服务(IIS)管理器”控制台中显示 操作:单击“下一步”按钮高等教育“十一五”国家级规划教材计算机技术基础第49页,共65页。网站创建向导-2设置站点IP地址和端口号在网络描述界面,输入Web站点的说明(即新站点的名称),该名称将在“Internet服务(IIS)管理器”控制台中显示 操作: 在IP地址后面的下拉列表中,默认显示“全部未分配” HTTP默认的端口号80 主机头,即域名高等教育“十一五”国家级规划教材计算机技术基础第50页,共65页。网站创建向导-3设置站点主目录主目录保存了一个Web站点中的所有内容,包括各个子文件夹以及所有的网页文件。站点主目录又称为站点的根目录,站点首

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论