项目6局域网服务器的搭建ppt课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《项目6局域网服务器的搭建ppt课件.ppt》由会员分享,可在线阅读,更多相关《项目6局域网服务器的搭建ppt课件.ppt(110页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物学习情景学习情景3 3 构建网站中的服务器构建网站中的服务器项目项目6 6 网站服务器的搭建网站服务器的搭建2我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物目目 标标n熟悉网络服务器的分类和特点熟悉网络服务器的分类和特点n理解客户服务器模型及原理理解客户服务器模型及原理n知道知道DNSDNS和和DHCPDHCP的基本功能及原理的基本功能及原理n掌握常用服务器掌握常用服务
2、器(DNS(DNS、DHCPDHCP、WebWeb和和FTP)FTP)的安的安装与配置装与配置3我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物用户常用的网站服务器主要有以下几种:用户常用的网站服务器主要有以下几种:文件和打印服务器;文件和打印服务器;Web Web 服务器和服务器和 FTPFTP服务器;服务器;域名系统域名系统 (DNS)(DNS);动态主机配置协议动态主机配置协议 (DHCP) (DHCP) 服务器;服务器;邮件服务器等。邮件服务器等。4我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它
3、放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物服务器(服务器(ServerServer)是专指某些是专指某些高性能计算机高性能计算机,安装不同的服安装不同的服务软件,能够通过网络,对外提供服务务软件,能够通过网络,对外提供服务,如文件服务器、数据库,如文件服务器、数据库服务器和应用程序服务器。相对于普通服务器和应用程序服务器。相对于普通PCPC来说,服务器在稳定性来说,服务器在稳定性、安全性、性能等方面都要高,因此、安全性、性能等方面都要高,因此CPUCPU、芯片组、内存、磁盘系、芯片组、内存、磁盘系统、网卡等硬件和普通统、网卡等硬件和普通PCPC有所不
4、同。有所不同。现在经常看到的服务器,从外观类型可以分成三种,分别是现在经常看到的服务器,从外观类型可以分成三种,分别是塔式服务器、机架式服务器和刀片式服务器塔式服务器、机架式服务器和刀片式服务器。由于企业机房空间。由于企业机房空间有限等因素,刀片服务器和机架服务器越来越受用户的欢迎。有限等因素,刀片服务器和机架服务器越来越受用户的欢迎。6.2.16.2.1网络服务器网络服务器5我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 应用程序之间为了能顺利地进行通信应用程序之间为了能顺利地进行通信, ,一方通常一方
5、通常需要处于守候状态需要处于守候状态, ,等待另一方请求的到来等待另一方请求的到来. .在分布式在分布式计算中计算中, ,一个应用程序被动地等待一个应用程序被动地等待, ,而另一个应用程序而另一个应用程序通过请求启动通信的模式就是客户通过请求启动通信的模式就是客户/ /服务器模式。服务器模式。什么是客户机什么是客户机/ /服务器服务器应用软件之间最常用、最重要的交互模型是应用软件之间最常用、最重要的交互模型是客户机客户机/ /服服务器模型(务器模型(webweb、E-Mail FTPE-Mail FTP)6我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感
6、到愉快,证实我的猜测没有错:表里边有一个活的生物 2.2.客户和服务器分别指两个应用程序客户和服务器分别指两个应用程序 客户(客户(clientclient)向服务器发出服务请求)向服务器发出服务请求 服务器(服务器(serverserver)对客户的请求做出响应)对客户的请求做出响应7我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物客户客户/ /服务器模型的特性服务器模型的特性 一台主机上通常可以运行多个服务器程序,每一台主机上通常可以运行多个服务器程序,每个服务器程序需要并发地处理客户的请求,并将处个服
7、务器程序需要并发地处理客户的请求,并将处理的结果返回给客户。理的结果返回给客户。因此,服务器程序通常比较复杂,对主机的硬件资因此,服务器程序通常比较复杂,对主机的硬件资源(如源(如CPUCPU的处理速度、内存的大小等)及软件资的处理速度、内存的大小等)及软件资源(如分时、多线程网络操作系统等)都有一定的源(如分时、多线程网络操作系统等)都有一定的要求。要求。 而客户程序由于功能相对简单,通常不需要特而客户程序由于功能相对简单,通常不需要特殊的硬件和高级的网络操作系统。殊的硬件和高级的网络操作系统。8我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,
8、证实我的猜测没有错:表里边有一个活的生物9我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 在在TCP/IPTCP/IP互联网中,服务器程序通常使用互联网中,服务器程序通常使用TCPTCP协议或协议或UDPUDP协议的端口号协议的端口号作为自己的作为自己的特定标志特定标志。 在服务器程序启动时,首先在本地主机注册自己使用的在服务器程序启动时,首先在本地主机注册自己使用的TCPTCP或或UDPUDP端口号,这样服务器程序在声明该端口号已被占端口号,这样服务器程序在声明该端口号已被占用的同时,也通知本地主机如果
9、在该端口上收到信息,则用的同时,也通知本地主机如果在该端口上收到信息,则需要将这些信息转交给注册该端口的服务器程序处理。需要将这些信息转交给注册该端口的服务器程序处理。 在客户程序需要访问某个服务时,可以通过与服务器程序在客户程序需要访问某个服务时,可以通过与服务器程序使用的使用的TCPTCP端口建立连接(或直接向服务器程序使用的端口建立连接(或直接向服务器程序使用的UDPUDP端口发送信息)来实现。端口发送信息)来实现。 10我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 在互联网中,客户发起请求完全是
10、随机的,可能出现多在互联网中,客户发起请求完全是随机的,可能出现多个请求同时到达服务器的情况。因此,服务器必须具备处个请求同时到达服务器的情况。因此,服务器必须具备处理多个并发请求的能力。服务器有两种实现方案。理多个并发请求的能力。服务器有两种实现方案。 重复服务器(重复服务器(iterative serveriterative server)方案)方案 并发服务器(并发服务器(concurrent serverconcurrent server)方案)方案11我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生
11、物服务器程序中包含一个服务器程序中包含一个请求队列请求队列,客户请求到达后,客户请求到达后,首先进入队列中等待,服务器按照先进先出的原则顺序做首先进入队列中等待,服务器按照先进先出的原则顺序做出响应。出响应。 12我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物13我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物并发服务器并发服务器 并发服务器并发服务器是一个守护进程,在没有请求到达时处于等是一个守护进程,在没有请求到达
12、时处于等待状态。一旦客户请求到达,服务器立即再为之创建一个待状态。一旦客户请求到达,服务器立即再为之创建一个子进程,然后回到等待状态,由子进程响应请求。当下一子进程,然后回到等待状态,由子进程响应请求。当下一个子进程到达时,服务器再为之创建一个子进程。其中,个子进程到达时,服务器再为之创建一个子进程。其中,并发服务器叫做主服务器,子进程叫做从服务器。并发服务器叫做主服务器,子进程叫做从服务器。 14我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物15我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样
13、一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物16我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物C/SC/S模型模型 C/S C/S模型即模型即Client/ServerClient/Server模型,中文称为客模型,中文称为客户户/ /服务器模型。服务器模型。 C/SC/S模型是由客户机、服务器模型是由客户机、服务器构成的一种网络计算环境,它把应用程序分成两构成的一种网络计算环境,它把应用程序分成两部分,一部分运行在客户机上,另一部分运行在部分,一部分运行在客户机上,另一
14、部分运行在服务器上,由两者各司其职,共同完成。服务器上,由两者各司其职,共同完成。17我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 客户机是一种单用户工作站客户机是一种单用户工作站,它从单机角度提供与业务应,它从单机角度提供与业务应用有关的计算、联网、访问数据库和各类接口服务。用有关的计算、联网、访问数据库和各类接口服务。 服务器服务器是一种存储共享型的多用户处理机,它从多机角度是一种存储共享型的多用户处理机,它从多机角度提供业务所需的计算、联网、数据库管理和各类接口服提供业务所需的计算、联网、数据库管
15、理和各类接口服 工作过程通常为工作过程通常为:客户机向服务器发出请求后,只需集中:客户机向服务器发出请求后,只需集中处理自己的任务,如字处理、数据显示等;服务器则集中处理自己的任务,如字处理、数据显示等;服务器则集中处理若干局域网用户共享的服务,如管理公共数据、处理处理若干局域网用户共享的服务,如管理公共数据、处理复杂计算等。复杂计算等。 18我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 常见的常见的C/SC/S模型数据库有著名的模型数据库有著名的OracleOracle、SybaseSybase、In
16、formixInformix,微软的,微软的Microsoft SQL serverMicrosoft SQL server、IEMIEM的的DB2DB2以及以及DelphiDelphi自带的自带的InterBaseInterBase等等。等等。 19我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物C/SC/S模型运作过程模型运作过程(1 1)服务器监听相应窗口的输入;)服务器监听相应窗口的输入;(2 2)客户机发出请求;)客户机发出请求;(3 3)服务器接收到此请求;)服务器接收到此请求;(4 4)服务器
17、处理此请求,并将结果返回给客户机;)服务器处理此请求,并将结果返回给客户机;(5 5)重复上述过程,直至完成一次会话过程任务。)重复上述过程,直至完成一次会话过程任务。20我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物21我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 C/SC/S模型的特点模型的特点 C/SC/S模型大大提高了模型大大提高了网络运行效率网络运行效率,主要表现在:,主要表现在: 1 1) 减少了客户机
18、与服务器之间的数据传输量减少了客户机与服务器之间的数据传输量,并使客户,并使客户程序与服务程序之间的通信过程标准化。程序与服务程序之间的通信过程标准化。 2 2)将客户程序与服务程序分配在)将客户程序与服务程序分配在不同主机上不同主机上运行,实现运行,实现了数据的分散化存储和集中使用。了数据的分散化存储和集中使用。 3 3)一个客户程序可与多个服务程序链接,用户能够根据)一个客户程序可与多个服务程序链接,用户能够根据需要访问多台主机。需要访问多台主机。 C/SC/S模型的优点是能充分发挥客户端模型的优点是能充分发挥客户端PCPC的处理能力,很的处理能力,很多工作可以在客户端处理后再提交给服务器
19、。对应的优点多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。就是客户端响应速度快。缺点缺点主要有以下几个:主要有以下几个:22我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 1 1)只适用于局域网只适用于局域网。而随着互联网的飞速发展,移动办。而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要系统具有扩展性。这公和分布式办公越来越普及,这需要系统具有扩展性。这种方式远程访问需要专门的技术,同时要对系统进行专门种方式远程访问需要专门的技术,同时要对系统进行专门的设计来处理
20、分布式的数据。的设计来处理分布式的数据。 2 2)客户端需要安装专用的客户端软件客户端需要安装专用的客户端软件。首先涉及到安装。首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。还有,系统软件升级时,每一,都需要进行安装或维护。还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。台客户机需要重新安装,其维护和升级成本非常高。 3 3)对客户端的操作系统一般也会有限制对客户端的操作系统一般也会有限制。可能适应于。可能适应于Win98, Win98, 但不能用于但不能用于win2000win
21、2000或或Windows XPWindows XP。或者不适用于。或者不适用于微软新的操作系统等等,更不用说微软新的操作系统等等,更不用说LinuxLinux、nixnix等。等。 23我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物B/SB/S模型模型 Web Web三层体系结构,即客户端浏览器三层体系结构,即客户端浏览器/ Web/ Web服务器服务器/ /数据库存数据库存服务器(服务器(B/W/DB/W/D)结构,该体系结构就是所谓的)结构,该体系结构就是所谓的B/SB/S模型。当客模型。当客户机有
22、请求时,向户机有请求时,向WebWeb服务器提出请求服务,当需要查询服务时,服务器提出请求服务,当需要查询服务时, WebWeb服务器某种机制请求数据库服务器的数据服务,然后服务器某种机制请求数据库服务器的数据服务,然后WebWeb服服务器把查询结果转变为务器把查询结果转变为HTMLHTML的网页返回到浏览器显示出来。的网页返回到浏览器显示出来。24我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物25我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测
23、没有错:表里边有一个活的生物 1 1)客户端浏览器)客户端浏览器 从从WebWeb的观点可看出,任何事物都是由文件和关联构成的。的观点可看出,任何事物都是由文件和关联构成的。客户端浏览器是客户机程序进入客户端浏览器是客户机程序进入WebWeb的窗口,它的工作是读的窗口,它的工作是读取文件和跟着用户选择的关联走。其任务是:取文件和跟着用户选择的关联走。其任务是: 为用户定制一个请求。为用户定制一个请求。 将用户的请求发送给将用户的请求发送给WebWeb服务器。服务器。 接收接收WebWeb服务器发出的信息,并将其呈现给用户。服务器发出的信息,并将其呈现给用户。26我吓了一跳,蝎子是多么丑恶和恐怖
24、的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 (2 2)WebWeb服务器服务器 WebWeb服务器服务器提供提供HTTPHTTP服务服务,它接受客户的请求,并把,它接受客户的请求,并把静态静态和动态内容组装成和动态内容组装成WebWeb页面,页面,然后传递给客户。然后传递给客户。WebWeb服务器服务器通常具有连接数据库的功能,并能提供其它一些服务。通常具有连接数据库的功能,并能提供其它一些服务。 WebWeb服务器的任务是:服务器的任务是: 接收用户的请求。接收用户的请求。 检查用户请求的合法性。检查用户请求的合法性。 针对用户请
25、求获取并制作数据,包括对数据进行前期针对用户请求获取并制作数据,包括对数据进行前期处理和后期处理。处理和后期处理。 把信息发送给提出请求的客户机。把信息发送给提出请求的客户机。27我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 WebWeb服务器与客户端浏览器之间的信息交互过程是这服务器与客户端浏览器之间的信息交互过程是这样的,浏览器将用户的输入(如样的,浏览器将用户的输入(如http:/http:/)进行分解,分为主机名和文件名两部分。如果客户没有)进行分解,分为主机名和文件名两部分。如果客户没有提供文
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 局域网 服务器 搭建 ppt 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内