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

上传人:jiups****uk12 文档编号:53822532 上传时间:2018-09-05 格式:PPT 页数:73 大小:1.36MB
返回 下载 相关 举报
网站服务器原理及应用初级学习_第1页
第1页 / 共73页
网站服务器原理及应用初级学习_第2页
第2页 / 共73页
网站服务器原理及应用初级学习_第3页
第3页 / 共73页
网站服务器原理及应用初级学习_第4页
第4页 / 共73页
网站服务器原理及应用初级学习_第5页
第5页 / 共73页
点击查看更多>>
资源描述

《网站服务器原理及应用初级学习》由会员分享,可在线阅读,更多相关《网站服务器原理及应用初级学习(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、ASP、J

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

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

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

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

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

10、 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、W

16、indows Server 2003/Advance Server等。 2. UNIX系统UNIX网络操作系统的稳定性和安全性非常好,支持多用户多任务。由于早期版本多采用命令行方式来操作,不容易掌握。一般用于大型网站或大型企事业局域网。目前版本有SCO的UNIX SVR 系列等。,3. Linux系统是目前流行度趋向性较高的一种网络操作系统,由UNIX发展而来,因此基本上具有UNIX的全部优点,另外其最具诱或力的一个优点是源代码公开。主要适用于中高档服务器中。目前版本有RedHat(红帽子)、红旗Linux等。,4. Novell NetwareNovell Netware的文件服务与目录服务功能十分出色,主要用来做文件服务器或打印服务器。由于微软公司的Windows系列的竞争,现在该操作系统的市场影响力有所下降。一般来说,Linux多用于小型网络,而Windows Server 2003和UNIX多用于作为大型服务器的操作系统。,网络数据库的作用网络数据库作为网站的后台信息管理平台,在网站建设与网络营销中发挥了重要的作用。通过网站数据库可以实现网站交互收集信息,实时生成动态网页,另一方面,充分利用数据库的动态维护可以使整个网站维护更加方便、更为快捷。因此,网络数据库对于实现网站的即时性、互动性、易维护性起着重要的作用。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号