- 1、本文档共96页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux网络服务;第一讲 课程简介;网络上的信息资源和信息服务都靠网站的服务器来提供,所以我们的学习目标是Linux 网络服务器的设置、测试和使用。
要求能够熟练掌握2~3种服务器的架设,并理解其它服务器的原理和配置,这是本课程的基本要求。
问题2:平常说的“服务器”,指的是硬件还是软件?
;课程安排:
理论学习:第2-17周,7教新T10教室
上机实践:第3-17周,六教412机房
机房所用系统:CentOS、Fedora
root用户的密码分别是centos、fedora
student用户的密码是student
课程成绩:
参???网络考试,并有课程实践考查;本课程欢迎课堂发问,鼓励交流讨论,并倡导师生、同学之间的合作研究。
最后讲一下学习的一些方法:
学而不思则罔,思而不学则殆:思考是最好的学习,动手是最好的实践。遇到困难不要急于问别人,首先尝试自己去寻找答案解决。在互联网时代,没有什么是在网上搜索不到的。
虚心向周围的人讨教 :如果实在找不到答案,或者不确定答案是否正确,那么一定要向周围的人请教。请教之前要有所准备,这样别人会很愿意解答你的问题,不能啥准备都没有就去问。
不要重复制造轮子,但一定要知道制造轮子的原理:一门技术既要知道怎么使用,而且要知道为什么是这样的。研究一下这个轮子用到了哪些技术,理解里面的原理,学习里面的思路,琢磨改进其不足的地方。 ;第二讲 域名系统的配置;BIND是一个域名服务器软件,我们使用它来配置域名服务器。
了解四种不同类型域名服务器的作用,并理解域名解析过程。
问题2:怎么下载和安装BIND软件?掌握rpm和yum两个命令的使用。;掌握域名系统客户端的配置,要求记住几个配置文件。
了解BIND服务器的配置原理,能使用图形化的工具来配置基本的域名服务。
熟练使用nslookup程序来测试配置结果。
;第三讲 FTP服务器的配置;20/P;向大家介绍一个FTP服务器软件——VSFTP,它的主页上是这么介绍它的:“也许是类UNIX系统上最安全和最快速的FTP服务器。”
VSFTP的安装
作业2:请小结Linux系统上软件安装的方式。
VSFTP的配置
作业3:FTP的匿名用户是怎么回事?
作业4:什么是ASCII和二进制传输方式?
作业5:归纳DNS和FTP服务器配置的共同之处。;FTP服务器的运行
独立运行方式
代理运行方式
作业6:请阐明Linux服务的这两种运行方式有何不同。
FTP的客户端程序:
ftp命令行工具
gFTP或浏览器等图形界面工具
作业7:掌握ftp命令的基本操作,安装并了解图形界面的FTP工具的使用。;在默认情况下,匿名服务器的下载目录是/var/ftp/pub,上传目录由管理员创建,一般也建立在/var/ftp目录下。
可以使用anonymous或ftp作为匿名用户登录,输入Email地址作为口令。
客户端连接服务器时,输入主机的域名或IP地址即可,例如:
ftp ;第四讲 Apache服务器的配置;超文本标识语言(HTML,Hyper Text Markup Language)是用来描述网页的一种语言,它指明服务器提供给客户端的数据内容。
超文件传输协议(HTTP,Hyper Text Transfer Protocol)是Internet上应用最为广泛的一种网络传输协议,所有的Web服务都必须遵守这个标准。设计 HTTP的目的是为了提供一种发布和接收HTML页面的方法,一个用于在客户端和服务器间请求和应答的协议。;为了让HTTP这个协议得以顺利应用,在90年代初期,由美国伊利诺大学的国家超级计算机应用中心开发出Web服务器软件HTTPd,后来发展成今天最流行的服务器Apache。
网页浏览器主要通过HTTP协议与服务器交互并获取网页。常见的浏览器有微软的Internet Explorer、Mozilla的Firefox、Apple的Safari、Google开发的Chrome和挪威一家公司的Opera。;作业1:什么是协议,什么是URL?
作业2:什么叫magic文件和MIME类型?
作业3:掌握grep和service命令的使用。;配置Apache:
配置文件:/etc/httpd/httpd.conf
配置文件的内容和格式:
整个配置分成3个部分:
全局环境、默认服务器、虚拟主机
以#号开头的是注释:
配置指令的格式是:
配置项目 配置值
配置项目还可以采用标记块方式设置,格式为:
配置项目
配置项目 配置值
……
/设置项目;掌
文档评论(0)