收藏 分享(赏)

网站服务器原理及应用初级学习.ppt

上传人:无敌 文档编号:1361690 上传时间:2018-07-03 格式:PPT 页数:73 大小:1.36MB
下载 相关 举报
网站服务器原理及应用初级学习.ppt_第1页
第1页 / 共73页
网站服务器原理及应用初级学习.ppt_第2页
第2页 / 共73页
网站服务器原理及应用初级学习.ppt_第3页
第3页 / 共73页
网站服务器原理及应用初级学习.ppt_第4页
第4页 / 共73页
网站服务器原理及应用初级学习.ppt_第5页
第5页 / 共73页
点击查看更多>>
资源描述

1、第1讲 网站服务器原理及应用规划,玉林职业技术学院 隆 峻,1.1 网站服务器的工作原理,网站服务器的概念 网站服务器是网站资料共享、信息交换与发布、提供各项网络服务的硬件和软件平台,其应用非常广泛,一般常见的有Web服务器、FTP服务器、邮件服务器、流媒体服务器等。搭建一个高效、稳定、安全、具有拓展能力的网站服务器平台,必须认真考虑并选择合适的服务器配置,根据网站的实际应用选择合适的服务器操作系统和网站数据库。,网站服务器的工作原理 服务器作为网络应用的硬件核心,其主要功能就是通过网络互连实现资源共享和数据集中管理,为用户或客户提供丰富的上网服务。 下面以Web网络服务应用为例,来阐述网站服

2、务器的工作原理。,Web服务器工作原理:服务商将提供给用户访问的文件以超文本文件的形式存放在服务器中;客户端使用浏览器通过Internet进行远程访问,获取自己需要的网络资源和数据信息。 Web服务器提供给用户访问的基本形式是超文本文件,也就是我们平时上网所看到的网页。,网页按照生成的方式分为静态网页和动态网页两种类型,一般一个较标准的网站应是上述两种网页类型的合理综合。下面我们就分别介绍静态和动态这两种网页的工作原理。,静态网页,就是网页以静态的形式、按超文本文件的格式(HTML)存放于Web服务器的虚拟目录中。客户端使用浏览器,通过URL地址的形式向服务器提出访问请求,直接访问存放在Web

3、服务器上的超文本页面,服务器在得到客户端的请求后,直接将用户要求访问的Web页面以超文本的文件格式传回到客户端浏览器,并采用Web页面的形式显示出来。其工作原理图如下:,图1-1 静态网页生成原理,采用静态网页的网站,其网页内容在用户访问期间维持固定不变,网站的维护更新需要网站管理员手工更新网页内容。因此,静态网页的缺点就是缺少灵活性和交互性,单单采用静态网页来构建一个网站已满足不了现代社会信息交流的需要。下面就是一个静态网页。,动态网页,就是网页以动态的形式存放于Web服务器上,但是客户端要访问的网页并不是以固定的超文本文件格式存放在Web服务器上,而是当客户端向服务器发出访问请求后,服务器

4、根据客户端所请求访问的信息,动态生成Web页面。客户对动态网页的访问是交互式的。一般需要网络数据库的支持。,其具体工作原理是当客户端使用浏览器访问网页时,需通过网页中的表单向Web服务器提交数据库信息;而Web服务器在接受客户端的请求后,以SQL语句的形式再向数据库服务器提交请求;数据库服务器在得到Web服务器提交的请求后,验证其请求,通过验证后,对所提请的内容进行数据处理,然后将处理结果返回到Web服务器,Web服务器再将该结果转换为HTML文档,回传给客户端的浏览器,最终以Web页面的形式显示出来。其工作原理图如下:,图1-2 动态网页生成原理,目前支持动态网页的编程语言一般有Java、A

5、SP、Jscript、PHP等;动态网页的使用,提高了网站的更新和维护速度,减轻了网管员的工作负荷,使网站具有更大的活力,同时网站的运行效率也得到极大的发挥。下面就是一个动态网页的例子。,服务器的应用分类 服务器实质上是指能为上网的用户提供资源共享和各种网络服务的一种高性能的计算机。从网站应用的角度来看,通常可以将服务器划分为下面4种类型。,入门级服务器 入门级服务器通常只有一个处理器,基本配置内存和大容量IDE硬盘或IDE RAID磁盘阵列。入门级服务器主要用于满足中小型网络用户的文件共享、打印服务、数据处理及简单数据应用的需求。目前属于这类服务器的有:联想R510、华硕AP120-E1、戴

6、尔PowerEdge等。,技术名词备注 IDE(集成设备电子装置):一种硬盘驱动器接口类型,1984年由康柏、西部数据公司共同开发的磁盘控制接口,可使编码、解码、错误校验和控制都由硬盘完成。 RAID(冗余磁盘阵列技术):是一种将多个硬盘按照一定规则组成阵列以形成一个大的虚拟磁盘结构,在其中存放冗余数据,从而提高数据传输速率和硬盘的容错性。,2. 工作组级服务器 此类服务器一般具有1-2个处理器,可以使用大容量的ECC内存,一般采用SCSI总线系统和SMP对称多处理器结构,硬盘可选装RAID或热插拔式硬盘。主要适用于为中小企业提供Web、Mail等服务。属于此类服务器有:联想万全T100及曙光

7、I200-AD等。,技术名词备注 ECC(错误检查与纠正):是内存的一种自动检验设计,能时刻检查数据的完整性。 SCSI(小型计算机系统接口):SCSI接口是1982年定义的一种8位数据宽度的用于快速数据传输的小型电脑系统标准并行接口。 SMP(对称式多处理器):可以让几个CPU处理器同时工作、交替运行的技术。,3. 部门级服务器 部门级服务器通常支持2-4个处理器,集成了大量的监测及管理电路,具有全面的管理能力,可监测服务器系统的运行状态参数。一般都配置了网络管理软件。这类服务器适于作为数据中心、Web站点等应用。此类服务器品牌有:方正圆明MT100、清华同方超强2080L等。,4. 企业级

8、服务器 企业级服务器属于高档服务器,普遍支持4-8个处理器,拥有独立的双PCI通道和内存扩展板设计,具有高内存带宽、大容量热插拔电源,具有超强的数据处理能力、高度的容错能力、优异的扩展性能和系统性能,并能够保持系统长时间的连续运行。可以作为大型企业级网络数据库服务器。此类服务器有:戴尔PowerEdge 4600、曙光R4380A等。,上面4种服务器主要是基于目前市场流行的配置方案,值得说明的是,计算机技术的应用发展日新月异,服务器的更新也十分迅速;因此,上述的分类标准也仅仅是供目前学习和参考。,实验课内容 访问Internet网,分别体验静态网和动态网的区别;应用表单向一个动态网页申请注册,

9、如注册网易电子邮箱。,1.2 服务器的硬件条件,服务器作为网络应用的核心组成部分,其硬件配置、综合性能、环境要求都与普通PC机有着本质的区别。服务器的系统特性高可靠性高可用性可扩充性可管理性高安全性,服务器的基本配置 服务器由于应用类型不同、品牌不同、在性能和价格上有很大差异,但其基本配置有共同之处。下面简要介绍三种服务器的基本配置:经济型服务器配置CPU:Intel Pentium 4 2.4GB内存:512MB DDR硬盘:80GB IDE 7200转,主要是做为个人服务器。标准型服务器配置CPU:Intel Pentium 4 3.0GB/800FSB/支持超线程内存:512MB DDR

10、400 2硬盘:80GB SATA 主要是用来做个人服务器或小型企业的内部网站的服务器。,增强型服务器配置CPU:Intel XEON 2.4GB2内存:512MB ECC DDR2硬盘:36GB SCSI 可以作为专业服务器。,专业服务器与PC机的区别 专业服务器作为网络控制中心、数据应用中心、信息交换中心,在配置上与一般的PC机存在着本质上的区别。其主要区别主要体现在以下几点:采用Intel至强(Xeon)处理器配置ECC内存具有可热插拔功能主板集成Ultra SCSI控制器,群集技术集成了高级远程管理处理器ARMP接入网络方式 作为网站服务器,不仅要对本单位内部的数据需求进行处理,还需要

11、考虑如何接入到Internet。服务器接入到外部互联网应从带宽、可靠性、业务需求、设计要求等方面进行综合考虑。简要介绍目前国内电信运营商提供的几种接入Internet的方式。,PSTN(public switch telephone network) 公共交换电话网,是早期的一种接入Internet的方式,只需具有一条电话线、一个拨号帐户和一个调制解调器就可以实现该方式。 其特点是简单、费用较低。缺点是传输速率低,线路可靠性差,只适于被家庭用户及上网时间少的小型企业采用。现在已基本被淘汰。,2. ISDN(Integrated Service Digital Network) 综合业务数字网,

12、以两个信道128kb/s的速率进行数据传输,可靠性高。可以满足中小型企业的需求。其特点是性价比高。3. ADSL(Asymmetrical Digital Subscriber Line) 非对称数字用户环路,具有1.58Mb/s的向下数据传输速率和1064kb/s的向上数据传输速率,非常适合于中小型企业。其缺点是用,户距电信运营商的线路距离不能超过46千米。4. DDN专线(Digital Data network) 即数字数据网,这种方式适合对带宽要求较高的应用,一般用于企业网站服务器接入Internet。其特点是数据传输速率较高,通常具有64kb/s2Mb/s的速率;另外由于整个线路采取

13、专用的模式,因此费用较高,不适于中小型企业采用。,5. 卫星接入 适用于位于偏远山区但又需要较高带宽的用户,需要另行装备甚小口径终端(VSAT)和天线接收等设备。下行速率在此1Mb/s左右。6. 光纤接入 主干网速率可达几十Gb/s,并且推广宽带接入,可以实现100Mb/s以上的接入速率,适合大型企业。,7. 无线接入 用户通过高频天线和ISP连接,距离在10千米左右,带宽为211Mb/s,费用较低,但受外界因素限制较多,适用于城市用户,性价比很高。Cable Modem接入 利用有线电视网接入Internet,速率可以达到10Mb/s以上,但由于其工作方式采用共享带宽,所以在用户使用的高峰期

14、数据传送速率会有所下降。,以上8种服务器接入Internet的技术方式各有优缺点,用户根据业务应用和发展的需要可以进行恰当的选择。机房条件 计算机主机房的建设与管理涉及到机房环境和设备安全问题,包括机房的场地选择、防火、防水、防雷、防静电、防辐射等等。做为一个好的机房管理员应该从以下几个方面进行综合考虑:,场地选择环境要求消防及报警预防雷击供电要求防静电措施安全管理,1.3 选择适合的服务器软件,服务器软件作为搭建网站服务器的软件平台,具有十分重要的技术地位。其主要可分为服务器操作系统和数据库系统两大部分。服务器操作系统的特征 作为网络操作平台,服务器操作系统必须具备以下几个特点:可以应用于不

15、同的硬件平台,并且支持各种网络协议和网络服务;提供必要的网络连接支持,能够连接两个不同的网络;,提供多用户协同工作的支持,具有多种网络设置、网络管理的工具软件,能够方便地完成网络管理;具有很高的安全性,能够进行系统安全性保护和各类用户的存取权限控制。目前较流行的几种服务器操作系统Windows系统 此类操作系统可以作为数据库服务器、部门级服务器、企业级服务器、信息服务器等用。但由于它对服务器的硬件要求较高,,且稳定性不够,所以一般只用于中低档的服务器中。主要包括:Windows NT Server 4.0、Windows Server 2000/Advance Server、Windows S

16、erver 2003/Advance Server等。2. UNIX系统 UNIX网络操作系统的稳定性和安全性非常好,支持多用户多任务。由于早期版本多采用命令行方式来操作,不容易掌握。一般用于大型网站或大型企事业局域网。目前版本有SCO的UNIX SVR 系列等。,3. Linux系统 是目前流行度趋向性较高的一种网络操作系统,由UNIX发展而来,因此基本上具有UNIX的全部优点,另外其最具诱或力的一个优点是源代码公开。主要适用于中高档服务器中。目前版本有RedHat(红帽子)、红旗Linux等。,4. Novell Netware Novell Netware的文件服务与目录服务功能十分出色

17、,主要用来做文件服务器或打印服务器。由于微软公司的Windows系列的竞争,现在该操作系统的市场影响力有所下降。 一般来说,Linux多用于小型网络,而Windows Server 2003和UNIX多用于作为大型服务器的操作系统。,网络数据库的作用 网络数据库作为网站的后台信息管理平台,在网站建设与网络营销中发挥了重要的作用。通过网站数据库可以实现网站交互收集信息,实时生成动态网页,另一方面,充分利用数据库的动态维护可以使整个网站维护更加方便、更为快捷。因此,网络数据库对于实现网站的即时性、互动性、易维护性起着重要的作用。,网络数据库的主要作用体现在以下几点:信息收集搜索功能产品管理新闻发布

18、增强网站的互动性加强安全管理提供多种附加服务功能,网络数据库的选择 数据库作为服务器信息资料集中管理的一个平台,其选择应考虑到网络操作系统的类型;同时也决定着我们选择哪种网络编程语言。 以下简要介绍几种常用的服务器数据库软件:SQL Server 微软研发的数据库管理软件,仅能用于Windows操作系统环境中,属于企业级数据库,由于其实现与Windows操作系统的无缝,接合,因此,SQL Server是Windows环境下的首选数据库。2. Oracle 美国甲骨文公司研发的产品,其优点是跨平台,可以运行于多种操作系统之上,通常是作为大型企业级数据库的选用软件。特点是支持所有的工业标准,在目前

19、大型数据库市场处于老大的地位。其缺点是太过专业,操作难度很大,一般不够专业的技术员无法很好地操纵该数据库平台。另外,Oracle多应用于UNIX中。,3. DB2 IBM公司的产品,可以跨平台运行,是大型企业级数据库。其特点是并行性好、操作简单且兼容性好,也被广泛应用于大型企业中。4. MYSQL 开放源代码数据库产品,自由数据库系统,可以跨平台运行。一般多用于中小企业网站Linux平台下的首选。由于其具有开源优点,故Linux+MYSQL+PHP属于最佳组合,性价比较高。,5. Sybase Sybase公司的产品,企业级数据库,能够跨平台运行。其特点是操作较复杂,不易使用,也多为大型企业网

20、站采用。6. Access 微软的产品,仅适用于Windows环境中,是小型数据库产品。其特点是操作简单、界面友好,但安全方面有所欠缺,不适于做为专业网络数据库。,1.4 网络的规划设计与系统集成,网络系统集成网络系统集成概述 网络系统集成是在达到用户目标、满足用户需求的前提下,优选先进的技术和产品来完成系统软硬件配置的实施过程。 网络系统集成是一项复杂的系统工程,它包括了目标、方法和内容三大部分,涉及计算机、网络、通信和管理方面的知识和技术。一个好的网络系统集成,对整个网络系统的成败起着决定性的作用。,图1.4 -1 网络系统集成示意图,目标 人们在进行任何一项工作时都应有一个明确的目标,网

21、络系统集成同样也不例外。确切地说,目标应该分为两个部分,即用户目标和系统集成目标。用户目标是用户在投入人力、物力和财力建立网络系统后,能够达到用户需求的一种明确的要求。系统集成目标是依据用户目标提出的一种保证。在系统集成过程中,首先要确定的就是用户目标和系统集成目标。当意见不一致时,要进行反复的协调,即用户提出的目标,一定是系统集成能够完成的目标。,方法 网络系统集成的任务不只是硬件和软件的简单组合,而且包括了采用什么样的开发方法来具体实现网络的建设。是选择独立开发,还是选择联合或是委托开发,必须视不同部门的情况而定。,目前,在进行一个复杂的网络建设时普遍采用三种方案来进行网络系统的集成:(1

22、)独立进行网络系统集成 实施方案的部门必须是在管理信息系统技术、计算机网络技术、数据通信技术等各个方面实力雄厚,有着丰富的网络集成经验,能解决组网过程中出现的管理和技术问题。因此,从网络的规划、设计到网络系统的最终实现,完全由单位自己解决,但此种方案是一般单位所不具备的。,(2)联合进行网络系统集成 此方案是由于本单位可能不具备网络集成全面规划人才或某单一方面的技术人才,在实施大规模的网络建设有一定困难的情况下,为完成任务,只有采用联合的方案进行网络开发。开发时可以选择部分关键性人才,或将部分集成交给有网络开发经验的部门完成,以弥补自身技术的不足,充分发挥各自的技术优势。,(3)网络系统集成商

23、进行网络系统集成 网络系统建设是一项复杂的、专门的工程,对于一般只使用网络系统的单位来说,往往不具备这方面的技术力量,即不具备前面介绍的两种方案中的任何一种条件,不论在管理工程上和技术开发上,都不能应付集成过程中所出现的问题。因此,选择网络系统集成商来完成网络建设是当前普遍采取的一种方案。,以上三种方案,用户可根据实际情况进行选择。但不论采用哪一种方案,在开始进行网络系统开发时,为了确保网络集成达到用户目标和系统集成目标,都应从以下几个方面监督和考查:(1)理论指导(2)技术保证(3)网络系统建立的经验(4)工程化的管理(5)测试验收标准,内容 在网络系统集成的过程中,主要完成的工作内容包括以

24、下几个方面:(1)网络规划 为即将建立的网络系统提出一套完整的设想和方案,其中应包括网络系统的可行性研究与计划、需求分析、网络中软硬件设备的选择、网络系统的选择、网络结构设计的确定、投资估算和建立网络文档的规范等。,(2)网络系统设计 在网络规划的前提下,网络系统设计包括网络拓扑结构的设计、网络服务器和工作站的选型、系统的结构化布线、网络操作系统的集成和应用软件的集成与开发等。这一部分工作的技术性很强,需要专门从事网络系统设计的人员,他们能够考虑和处理具体技术问题。,(3)网络系统的实施 只有严格的工程化管理才能保证系统顺利地实施。网络系统实施包括采购、验收硬件设备、具体安装、配置和集成测试系

25、统,保证按系统设计的要求实现网络系统的连接,直至正常运行,并负责培训和维护。,(4)网络系统的测试与验收 要制定具体的网络测试指标和详细的验收标准,此项工作应紧紧围绕系统目标、网络设计等具体内容。,网络规划与设计 网络系统的建设是一项涉及面广、管理复杂和专业技术性很强的工作,需要有一整套系统工程的方法去规划与设计。 网络规划与设计的一般步骤与原则如下:网络系统规划与设计的一般步骤(1)需求分析可行性研究环境要求,设备配置功能需求成本/效益分析风险预测用户目标网络系统目标(2)网络规划技术性论证网络先进性、实用性、可靠性设想,总体规划难点估计经费预算文档规范(3)网络总体设计网络系统模式设计网络

26、拓扑结构设计网络结点规模的设计网络操作系统选择,结构化布线主数据库管理系统选择总体设计说明书网络设备硬、软件清单,2. 网络系统规划及设计的基本原则 网络规划就是为即将建设的网络系统提出一套完整的设想和方案,它是网络系统集成的整体规划。 为了使整个网络系统的建设更加合理、更经济、性能更好,设计者应该遵循以下原则:(1)先进性和成熟性(2)安全性和可靠性(3)开放性和可扩充性,(4)可管理性和可维护性(5)经济性和实用性,实验2 采用直接电缆连接的方式将局域网中的两台电脑连接起来。 实验步骤: 采用直接电缆通过计算机的串口或并口进行连接也是实现双机直联的一种常用解决方案。相对于使用网卡连接而言,

27、这种方案对于联网质量要求不是很高的用户比较实用,其优点主要是连接方便和费用低廉,当然,它的不足之处很明显:,1.连接距离相对较短: 采用“直接电缆连接”的并口电缆线长度最好不要超过3米,在这个距离范围之内才能保证我们在进行数据传输时的稳定和完整。这种方式对于两台距离很近的电脑连接比较适用。如果你想连接更远距离的电脑,这种连接方式肯定是不行的;,2.采用串口电缆相连时: 传输数据的速度可能较慢,所以你如果连接两台电脑主要是用于玩游戏,这种方式一般是不适宜的。但总的来说,直接电缆连接在你只有两台电脑时,是一种既省钱又简便的组网好方法。,要实现双机直接电缆连接,通讯电缆是必不可少的配件,建议到当地的

28、电脑商店或网络公司直接购买。它主要分为串口电缆和并口电缆两种。需要留意的是,要选择用于电脑和电脑相连的通讯电缆,不要选电脑与打印机等外设相连的通讯电缆。这两种电缆线在一般情况下是不能互换使用的。,买好电缆线后,用它把两台电脑连接起来。然后启动计算机,进入Win98系统。选择“开始”“程序”“附件”“通讯”“直接电缆连接”(如没有,添加方法是“控制面板”“添加删除程序”“Windows安装程序”“通讯”“直接电缆连接”。并在“网络”中设置好“协议”、“标识”与“共享”等,与前所述用网卡连接的网络设置一样),根据提示设置好端口,并将其中一台设为服务器,另一台设为客户机。,在“直接电缆连接”的选项中

29、主机选“侦听”,客户机选“连接”,然后输入你的用户名和口令等即可成功连接,实现双机互联。这时客户机就可使用主机上包括网络资源在内的各种资源,你再也不会为家里或办公室内的电脑间交换数据时,需要将硬盘取来取去的事情而烦恼了。,实验3 对等网的组建及配置实验要求: 动手实践练习组建一个小型对等局域网。通过该实验,使我们具备独立设计和组建一个小型局域网的能力。实验方案:(1)交换机1台(10/100Mb/s),也可采用集线器;(2)网卡5块(局域网要求只有5台计算机) ;,(3)5类或超5类非屏蔽双绞线若干,水晶头若干。网络组建及配置:(1)将计算机的网卡用非屏蔽双绞线与交换机连接起来;(2)配置网络;安装网卡安装网络组件配置IP地址网络连通性测试,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经济财会 > 贸易

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报