Linux网络服务培训课程(powerpoint 97页)

上传人:ahu****ng3 文档编号:288428289 上传时间:2022-05-05 格式:PPTX 页数:98 大小:3.55MB
返回 下载 相关 举报
Linux网络服务培训课程(powerpoint 97页)_第1页
第1页 / 共98页
Linux网络服务培训课程(powerpoint 97页)_第2页
第2页 / 共98页
Linux网络服务培训课程(powerpoint 97页)_第3页
第3页 / 共98页
Linux网络服务培训课程(powerpoint 97页)_第4页
第4页 / 共98页
Linux网络服务培训课程(powerpoint 97页)_第5页
第5页 / 共98页
点击查看更多>>
资源描述

《Linux网络服务培训课程(powerpoint 97页)》由会员分享,可在线阅读,更多相关《Linux网络服务培训课程(powerpoint 97页)(98页珍藏版)》请在金锄头文库上搜索。

1、Linux网络服务2010.9第一讲第一讲 课程简介课程简介学习内容、目标和基本要求:学习内容、目标和基本要求:上学期学的是上学期学的是Linux在单机上的应用,这个学期学习在单机上的应用,这个学期学习Linux 在网络上的应用。在网络上的应用。计算机的应用,逐渐从单机走向网络。现在,我们计算机的应用,逐渐从单机走向网络。现在,我们一天也离不开网络了。一天也离不开网络了。问题问题1 1:什么是网络?听说过那个著名的口号吗?:什么是网络?听说过那个著名的口号吗?“网络就是计算机网络就是计算机”。了解一下,网络的优势在。了解一下,网络的优势在哪里,以后的发展趋势又会怎样?哪里,以后的发展趋势又会怎

2、样? 网络上的信息资源和信息服务都靠网站的服务器来网络上的信息资源和信息服务都靠网站的服务器来提供,所以我们的学习目标是提供,所以我们的学习目标是Linux 网络服务器的网络服务器的设置、测试和使用。设置、测试和使用。要求能够熟练掌握要求能够熟练掌握23种服务器的架设,并理解其种服务器的架设,并理解其它服务器的原理和配置,这是本课程的基本要求。它服务器的原理和配置,这是本课程的基本要求。问题问题2:平常说的:平常说的“服务器服务器”,指的是硬件还是软件,指的是硬件还是软件?课程安排:课程安排:理论学习:第理论学习:第2-17周,周,7教新教新T10教室教室上机实践:第上机实践:第3-17周,六

3、教周,六教412机房机房 机房所用系统:机房所用系统:CentOS、Fedora root用户的密码分别是用户的密码分别是centos、fedora student用户的密码是用户的密码是student课程成绩:课程成绩:参加网络考试,并有课程实践考查参加网络考试,并有课程实践考查本课程欢迎课堂发问,鼓励交流讨论,并倡导师生、同学本课程欢迎课堂发问,鼓励交流讨论,并倡导师生、同学之间的合作研究。之间的合作研究。最后讲一下学习的一些方法:最后讲一下学习的一些方法: 学而不思则罔,思而不学则殆:思考是最好的学习,动手是最好的学而不思则罔,思而不学则殆:思考是最好的学习,动手是最好的实践。遇到困难不

4、要急于问别人,首先尝试自己去寻找答案解决。实践。遇到困难不要急于问别人,首先尝试自己去寻找答案解决。在互联网时代,没有什么是在网上搜索不到的。在互联网时代,没有什么是在网上搜索不到的。 虚心向周围的人讨教虚心向周围的人讨教 :如果实在找不到答案,或者不确定答案是否:如果实在找不到答案,或者不确定答案是否正确,那么一定要向周围的人请教。请教之前要有所准备,这样别正确,那么一定要向周围的人请教。请教之前要有所准备,这样别人会很愿意解答你的问题,不能啥准备都没有就去问。人会很愿意解答你的问题,不能啥准备都没有就去问。 不要重复制造轮子,但一定要知道制造轮子的原理:一门技术既要不要重复制造轮子,但一定

5、要知道制造轮子的原理:一门技术既要知道怎么使用,而且要知道为什么是这样的。研究一下这个轮子用知道怎么使用,而且要知道为什么是这样的。研究一下这个轮子用到了哪些技术,理解里面的原理,学习里面的思路,琢磨改进其不到了哪些技术,理解里面的原理,学习里面的思路,琢磨改进其不足的地方。足的地方。 第二讲第二讲 域名系统的配置域名系统的配置域名系统的主要功能就是实现域名和域名系统的主要功能就是实现域名和IPIP地址之间地址之间的转换。的转换。域名系统采用域名系统采用“客户机客户机/ /服务器服务器”模式工作。模式工作。问题问题1 1:理解域名和:理解域名和IPIP地址的概念,理解客户机地址的概念,理解客户

6、机/ /服务器系统的工作模式。服务器系统的工作模式。BINDBIND是一个域名服务器软件,我们使用它来配是一个域名服务器软件,我们使用它来配置域名服务器。置域名服务器。了解四种不同类型域名服务器的作用,并理解了解四种不同类型域名服务器的作用,并理解域名解析过程。域名解析过程。问题问题2 2:怎么下载和安装:怎么下载和安装BINDBIND软件?掌握软件?掌握rpmrpm和和yumyum两个命令的使用。两个命令的使用。掌握域名系统客户端的配置,要求记住几个配置掌握域名系统客户端的配置,要求记住几个配置文件。文件。了解了解BIND服务器的配置原理,能使用图形化的服务器的配置原理,能使用图形化的工具来

7、配置基本的域名服务。工具来配置基本的域名服务。熟练使用熟练使用nslookup程序来测试配置结果。程序来测试配置结果。第三讲第三讲 FTP服务器的配置服务器的配置FTP服务器可以提供软件、文档等资源的存储、共享和传输服务。FTP服务也采用客户机/服务器模式工作,但它的与众不同之处是它采用双端口的工作方式,其命令和数据分别在两对端口之间传送,即用一个连接专门传送命令,用一个连接专门传送数据。20/P21NN+1数据数据端口端口控制控制端口端口控制控制端口端口数据数据端口端口服务器服务器客户机客户机(P,N 1024)FTP的连接模式的连接模式作业作业1:请阐明端口的概念。:请阐明端口的概念。向大

8、家介绍一个FTP服务器软件VSFTP,它的主页上是这么介绍它的:“也许是类UNIX系统上最安全和最快速的FTP服务器。”VSFTP的安装作业2:请小结Linux系统上软件安装的方式。VSFTP的配置作业3:FTP的匿名用户是怎么回事?作业4:什么是ASCII和二进制传输方式?作业5:归纳DNS和FTP服务器配置的共同之处。FTP服务器的运行独立运行方式代理运行方式作业6:请阐明Linux服务的这两种运行方式有何不同。FTP的客户端程序:ftp命令行工具gFTP或浏览器等图形界面工具作业7:掌握ftp命令的基本操作,安装并了解图形界面的FTP工具的使用。在默认情况下,匿名服务器的下载目录是/va

9、r/,上传目录由管理员创建,一般也建立在/var/ftp目录下。可以使用anonymous或ftp作为匿名用户登录,输入Email地址作为口令。客户端连接服务器时,输入主机的域名或IP地址即可,例如:ftp 127.0.0.1第四讲第四讲 Apache服务器的配置服务器的配置Web服务因特网(Internet)上的一种信息检索手段,它使用一个浏览器来访问不同类型的服务器上的各种数据,采用客户机/服务器的方式运行。Web的核心包括4个部分:HTML、HTTP、Web服务器和Web浏览器。超文本标识语言(HTML,Hyper Text Markup Language)是用来描述网页的一种语言,它指

10、明服务器提供给客户端的数据内容。超文件传输协议(HTTP,Hyper Text Transfer Protocol)是Internet上应用最为广泛的一种网络传输协议,所有的Web服务都必须遵守这个标准。设计 HTTP的目的是为了提供一种发布和接收HTML页面的方法,一个用于在客户端和服务器间请求和应答的协议。为了让HTTP这个协议得以顺利应用,在90年代初期,由美国伊利诺大学的国家超级计算机应用中心开发出Web服务器软件HTTPd,后来发展成今天最流行的服务器Apache。网页浏览器主要通过HTTP协议与服务器交互并获取网页。常见的浏览器有微软的Internet Explorer、Mozil

11、la的Firefox、Apple的Safari、Google开发的Chrome和挪威一家公司的Opera。作业1:什么是协议,什么是URL?作业2:什么叫magic文件和MIME类型?作业3:掌握grep和service命令的使用。配置Apache:配置文件:/etc/httpd/httpd.conf配置文件的内容和格式:整个配置分成3个部分: 全局环境、默认服务器、虚拟主机以#号开头的是注释:配置指令的格式是: 配置项目配置项目 配置值配置值配置项目还可以采用标记块方式设置,格式为: 配置项目配置项目 配置值配置值 掌握几个重要的配置选项:ListenServerNameDocumentRo

12、ot启动和停止Apache:service httpd stop(start、restart)虚拟主机(Virtual Host)的配置:什么是虚拟主机? 就是在一台主机上运行多个网站,或者把多个主机名称指向同一个IP地址。实现原理: 通过设置,指定不同的主机名称对应到不同的主网页目录(DocumentRoot项)。配置的项目:NameVirtualHost配置指令每个主机的配置块图形化配置Apache服务器: 作为上机实验练习,注意了解每个配置项目的含义。 建议步骤:第一步:启动Apache,在浏览器里看到默认的测试页。第二步:简单设计一个自己的主页,替换默认的测试页。第三步:配置虚拟主机,

13、至少测试两个不同的主页。第四步:在两台不同的主机上测试以上三个步骤。在网站设计上,目前主要有两大平台:Linux+Apache+MySQL+PHPWindows+IIS+MSSQL+ASP网站的架设步骤:第一步:设计好网页后,部署文件到指定的存放位置,首页默认放置在/var/;第二步:根据实际要求,修改Apache的配置项目的参数,保存配置文件并重新启动Apache服务器;第三步:在客户端浏览网页,察看效果,根据效果调整页面文件和服务器的设置。服务器配置小结:服务器的运行都受一个或多个配置文件控制,这些配置文件都是纯文本文件。配置文件里的配置项目参数可以编辑、修改,保存后重启服务器即可生效。配

14、置文件可以直接编辑,也可以通过图形界面的配置程序来修改。两种方法等效,但可配置的项目数目不同。配置文件的语法格式各不相同,但大致类似于程序设计。第五讲第五讲 电子邮件系统电子邮件系统电子邮件(Email)是Internet上使用最广泛的一种服务,为用户提供类似传统邮件的收发服务。邮件内容除文本以外,还可以包含声音、图像、程序等各类文件,这些附加的文件一般通过附件来传送。电子邮件系统的运作方式是异步传输,即人们发送或接收邮件时,无须与对方保持实时地同步连接。电子邮件系统可以分为三部分邮件用户代理(MUA,Mail User Agent)是用来读写信件的程序。邮件传输代理(MTA,Mail Tra

15、nsport Agent)是负责信件收发和传输的程序。邮件投递代理(MDA,Mail Delivery Agent)是将接收到的信件放置到本机账户下的收件箱中的程序。MUA通常看作是电子邮件系统的客户端,例如Linux下的 Evolution、Thunderbird,Windows下的Outlook、Foxmail等;MTA和MDA一般作为邮件服务器,例如Linux下的Sendmail和Windows下的Exchange等。电子邮件服务基于客户机/服务器模式,其工作过程如下:1.发送方编辑完毕的电子邮件发送给当地的邮件服务器,服务器收到客户送来的邮件,根据收件人的邮件地址发送到对方的邮件服务器

16、中。2.对方的邮件服务器接收到其他邮件服务器发来的邮件,并根据邮件地址分发到相应的电子邮箱中,这样接受方可通过电子邮箱来读取邮件,并对他们进行相关的处理。有关电子邮件的协议:简单邮件传输协议(SMTP): 主要定义电子邮件的发送和传输的标准。邮局协议第3版(POP3): 主要定义电子邮件的接收标准,采取将邮件下载到本地,在离线状态下阅读。网际消息访问协议(IMAP): 主要定义电子邮件的接收、处理等标准,可以选择将邮件保存在IMAP服务器上,在线阅读。作业: 更好地理解这几种不同的协议。电子邮件传输服务器Sendmail在Linux系统下,可以充当电子邮件传输服务器的软件很多,有Sendmail、Postfix、qmail等。在此介绍使用Sendmail建立SMTP服务器。Sendmail的获取、安装和启动Sendmail的配置文件:主配置文件:/etc/sendmail.cf宏配置文件:/etc/mail/sendmail.mc其他配置文件:在/etc/mail目录中配置方法: 在进行对sendmail邮件服务器配置时,我们一般不直接去配置sendmail.cf 这个文件,sendm

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

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

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