网站建设与维护(崔良海) 第5章ppt课件_第1页
网站建设与维护(崔良海) 第5章ppt课件_第2页
网站建设与维护(崔良海) 第5章ppt课件_第3页
网站建设与维护(崔良海) 第5章ppt课件_第4页
网站建设与维护(崔良海) 第5章ppt课件_第5页
已阅读5页,还剩81页未读 继续免费阅读

下载本文档

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

文档简介

.第5章网站和操作系统,第5.1Unix5.2Windows5.3Linux本章总结第5.1Unix、Unix系统是旧的操作系统,迄今为止,大中型计算机操作系统Unix成为操作系统的主流是不可替代的企业级操作系统平台之一,因为其功能强、技术成熟、可靠性高、网络功能强、开放性好等特征。 Unix是美国贝尔研究所发明的多用户多任务的通用操作系统。 那只是实验室的产品,出生于1960年代末。 最初的Unix是美国贝尔实验室的计算科学研究中心的两位年轻的计算技术专家发明的,其中的一部分技术可以追溯到1965年开始的多cs项目计划,这个计划是美国麻省理工大学(MIT )和通用电子其目标是开发具有互动多种程序能力的时分操作系统来代替当时被广泛使用的批处理操作系统。MULTICS是当时最早的时分处理系统之一,实现了多任务操作系统的许多思想。 由于当时的各种原因,系统非常大、复杂,限制了进一步的开发和完善。 然后,KenThompson等人的开发人员用废弃的DECPDP-7从宇宙旅行游戏的制作中制作用汇编语言简化的MULTICS,命名为Unix。 1971年c语言的开发成功,程序编制更加方便、直观,因此采用c语言进一步完成了Unix的系统开发。 目前,只有极少的高性能核心子程序是用汇编语言创建的。 开发者第一次尝试用高级语言创建操作系统。以KenThompson为首的贝尔实验室的研究者在吸取了MULTICS计划的经验和一些有用的思想的基础上,从1969年开始在GE645计算机上实现时分操作系统的雏形,然后移植到DEC的PDP-7小型机上。 1970年,该系统正式命名为Unix操作系统,并与MULTICS区分开来。 早期Unix系统的主要创新集中在精细的文件系统和过程的识别和控制等方面。 Thompson等人在这些方面作出了独创的贡献。 1970年,将该系统从GE645机交叉组装到DEC的PDP机上,开始作为文字处理工具提供给贝尔研究所的专利部门。 从1971年到1972年,Thompson的同事Dennis、Rich发明了c语言。 这是一种适合制作系统软件的高级语言,其诞生是Unix系统发展过程中的重要里程碑。 1973年,大部分的Unix系统源代码都用c语言改写,为提高Unix系统的可移植性奠定了基础,为提高系统软件开发效率创造了条件。 Unix和c语言是双胞胎的兄弟,可以说是不可分割的关系。 伯克利大学对Unix技术的主要贡献是:页面管理的虚拟系统、TCP/IP通信协议、进程通信机构Sockets、高速文件系统、vi全屏编辑程序、c shell等,这些技术能增强Unix的功能,改善其性能特别是TCP/IP通信协议,是现在急速发展的因特网的基础和在广域网中被最广泛使用的协议。 此外,伯克利大学培养了许多Unix技术专家,包括Sun的创始人BillJoy在内。 1977年,ATT公司开始向计算机硬件和软件制造商提供Unix系统的商用OEM许可证,迈出了Unix商品化的重要一步。 从20世纪70年代末开始,市场上出现了不同的Unix商品化版本,受影响的版本有Sun公司的SunOS、Microsoft和SCO公司的XENIX、Interactive公司的Unix386/ix、DEC公司的ULTRIX。 之后,IBM的AIX、惠普的HP-UX、SCO的Unix和ODT、Sun的Solaris等比较有名的Unix系统陆续登场。.Thompson和Ritchie两人为Unix的发明作出了巨大的贡献,他们在1983年获得美国计算科学最高奖杜林奖(TuringAward ),他们两人被公认为Unix系统的主要发明者。 1972年,Unix首次实现了非常重要的“管道”机制。 这是进程间通信的重要手段,其实现将Unix上的许多小功能片段简单地连接起来组装,完成复杂的功能,形成了软件工具和工具间的集成概念。 Pipe机制是进行软件工具间集成的最初最有效的手段。 Unix在发展的几十年中发明了一系列网络技术: TCP/IP。 TCP/IP是1983年为互联网设计的通信协议,是企业系统之间的联系,在互联网的戏剧性发展过程中发挥着重要的作用。 SNMP和SMTP。 分布式网络成功的重要因素是用户在异构网络上非常容易管理。 为了满足这个要求,制定了简单网络管理协议(SNMP )和简单传输协议(SMTP )两种标准,广泛应用于全球web (即3W )。 3W的概念来源于Unix。 这种图形化网络环境已经成为操作系统的标准环境,创造了网络发展历史上最大的奇迹,从传统的开放和共享发展战略中受益,Unix已经成为网络的核心环境。 数控。 网络计算机(NC )结合传统的PC客户端的优点,提出了一种以网络服务器为中心的新的计算模式。 支援网际网路伺服器. 此技术优化了应用程序的开发和使用,优化了信息的存储和管理,优化了被授权或拒绝访问的方法,大幅度降低了系统上的信息的预算和成本。 Unix已有几十年的开发历史,几十年来一直是一流的操作系统,已经具有用户认证的成熟技术和卓越的技术深度。 Unix的优点是可伸缩性,现在可以支持数百CPU的对称多处理器(SMP ),在要求处理速度和安全性的机器上,Unix不会妥协。Unix的主要特征是具有卓越的可移植性,是分时多用户多任务操作系统,几乎所有的硬件平台都有相应的Unix,如可靠性、耐破坏性、一致性等。 Unix是一种多任务操作系统,广泛应用于小型机和中型机。 大多数中小型设备(包括IBM和Sun系列)都采用Unix操作系统,版本多种多样,购买费用非常高。 在微机上一般很难执行Unix,因此开发了在微机系统上执行的SCOXenixUnixWare和Solarisx86等,但由于操作困难和费用等原因,微机用户极少。Unix具有以下特征: (1)高可靠性。 Unix是少数满足主机可靠性要求的操作系统之一,Unix主机和服务器没有特别的理由,一般的操作系统不能每天24小时、多年不间断地工作。 (2)非常强的伸缩性。 Unix系统是世界上唯一一台笔记本电脑,是从PC到宏机都能运行的操作系统,最近推出了用于NC的Unix系统。 另外,通过采用SMP、MPP、Cluster等技术,商品化的Unix系统支持的CPU数达到了32个,使用平台的Unix的可扩展性进一步提高。 强大的可扩展性是企业级操作系统的重要特征,在这一点上,Unix领先于其他系统。(3)网络功能强。 这是Unix系统的另一个重要特征,特别是互联网技术的基础TCP/IP协议是在Unix上开发的,并且成为Unix系统的不可分割的要素。 因为大多数Unix系统都包含TCP/IP支持,所以在互联网服务器上,Unix服务器占了80%以上,占绝对优势。 此外,因为Unix支持所有最常见的网络通信协议,包括NFS、DCE、IPX/SPX、SLIP和PPP,所以Unix系统可以很容易地连接到主机、不同的wan和lan。(4)强大的数据库支持功能。因为Unix系统为各种数据库(特别是关系数据库管理系统)提供了强大的支持能力,所以Oracle、Informix、Sybase、Progress等主要数据库制造商最适合使用Unix 大型网站的主要服务器通常采用Unix操作系统。5.2Windows,5.2.1Windows的概要1981年,美国IBM公司发售了采用DOS作为操作系统的电脑(简称PC )。 经过十几年的发展,电脑在很多领域得到了广泛的应用,DOS也得到了广泛的应用。 但是,由于DOS的上市很快,只支持640KB的内存,界面是文字方式,只能执行一个任务等,有不可克服的缺点。 1990年以后,美国微软推出的Windows3.X非常成功。 它采用了直观的图形界面,引入了多任务机制,使用户可以轻松操作计算机,并添加了许多新的改进,多媒体等功能。 1995年,微软推出了英语Windows95,与Windows3.X相比有了大幅改善。 首先,在32位操作系统上,Windows3.X为16位。 1996年初,微软推出了中文Windows95。 它从内核中汉化了Windows95,使中文处理得很好。 微软还在不断改进Windows95,改进Windows95,并在世界各地增加用户。 微软于1998年推出了Windows98,最近推出了Windows2000。5.2.2Windows的特征1 .安装简单,支持即插即用的Windows98能够自动检测设备的硬件配置,用户无需进行复杂的设置就能完成Windows98的安装。 用户在计算机中插入新设备后,Windows98就可以自动识别即插即用(PNP )并完成设置。 由于在实际操作中不断出现各种新硬件类型,某些硬件Windows98无法自动识别和配置。 Windows98支持长文件名和优化的文件系统,支持长文件名,最多255个字符,使用空格作为文件名,便于组织和搜索。 因为Windows98不通过DOS访问磁盘,所以32位体系结构提高了文件操作的效率和可靠性。 3 .改进的多任务机制和网络功能Windows98采用32位高级多任务机制来使多个任务的执行更加顺利。 内置IPX/SPX、TCP/IP、NetBIOS协议,支持广泛使用的NetWareMicrosoft等各种网络。 用户也可以通过拨号连接到广域网上.4 .增强的中文处理功能与中文Windows3.X相比,中文Windows98采用的汉字内编码标准是GBK汉字字符集,可以包括21000个字符,并提供宋体、黑体、实体、仿宋等多种字体,全销、双销、智能a 在Windows98中,屏幕的很多属性可以由用户自己设定,如配色、图案、壁纸、屏幕保护、分辨率、调色板、字体尺寸等。 在Windows98中,系统将文件组织和管理为文件夹。 文件夹相当于DOS的子目录,文件存储在磁盘上的文件夹和子文件夹中。 在.DOS和Windows98中,DOS文件名最多包含8个字符和3个字符的扩展名,而Windows98文件名最多包含255个字符。 DOS文件名只能使用一个分隔符“.”,Windows98文件名可以使用多个分隔符,DOS文件名不能使用空格,而Windows98文件名只能使用空格,DOS文件名只能使用大写,小写Windows98的文件名与DOS不同,但是DOS也可以访问Windows98文件,Windows98的长文件名自动转换为对应的DOS文件名。,5.2. 3在windows nt上安装和配置IIS microsoftinternetinformationserver (IIS )和MicrosoftWindowsNTServer操作系统紧密集成,全面安装在WindowsNT中安装IIS,主要是能够使WindowsNT具有Web服务器的功能,(1)完整的Web服务器方案: IIS中包含内置的检索装置、严格的多媒体功能、丰富的日志文件分析工具等(2)IIS的ActiveServerPages能够将HTML文件、脚本、各组件进行组合,动态交互式网页和Web数据库的开发变得容易。 (3)IIS支持在服务器上使用各种脚本语言编写的ActiveX脚本。 还包括对VBScript和JavaScript的本机支持。 (4)IIS支持服务器上的ActiveX组件。 这些组件可以用VB、Java、VC和其他语言开发。(5)活动数据对象(ado ) :提供与odbc数据库或OLE-DB数据源的高性能连接。 ADO可以链接网页和Web数据库,方便地从Web数据库中检索、修改和删除数据。 便于创建动态、内容丰富的网站。 (6)支持java虚拟机:使java组件能够在服务器上运行。 (7)支持SSL :利用数字认证技术的顾客认证。 数字认证技术可以用于基于ASP的大型应用,并提供定制的用户内容和访问方法。 (8)多个默认文件:具有列表多个默认文件的功能。 (使用InternetServer应用程序接口API(ISAPI )增强的编程功能:可以使用附加服务器,同时还可以使用嵌套的IF语句,从而提高开发人员的编程能力。 请求被否定后,ISAPI过滤器现在可以接收通知。 (10)HTTP读取代码字段:允许从被废弃的网络链接中再次读取文件。1.IIS的安装IIS在安装nt服务器4.0的同时,选择“micro

温馨提示

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

评论

0/150

提交评论