linux课程设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计说明书题目: 服务器架构配置与管理实训
院系:
专业班级:
学号:
学生姓名:
指导教师:
2016年月日
安徽理工大学课程设计(论文)任务书
2016年6月18日
安徽理工大学课程设计(论文)成绩评定表
摘要 (2)
1.需求分析 (3)
2.设计目的 (3)
3.设计步骤 (3)
3.1CentOS6.7操作系统的安装 (3)
3.2CentOS6.7应用软件的安装和镜像的挂载 (10)
3.2.1应用软件的安装 (10)
3.2.2镜像的挂载 (12)
3.3DHCP服务器的配置与管理 (13)
3.3.1DHCP的安装 (13)
3.3.2DHCP配置文件的配置 (14)
3.3.3DHCP服务启动 (16)
3.3.4DHCP服务的测试 (16)
3.4DNS服务配置与管理 (18)
3.4.1DNS 原理 (18)
3.4.2DNS 数据分析.......................................................错误!未定义书签。
3.4.3DNS服务器的安装 (18)
3.4.4DNS服务文件的配置 (19)
3.4.5DNS服务的启动 (20)
3.4.6DNS服务的测试 (21)
3.5FTP服务的配置和管理 (21)
3.5.1FTP服务的原理 (21)
3.5.2FTP用户.................................................................错误!未定义书签。
3.5.3FTP服务的安装 (22)
3.5.4FTP服务文件的配置 (22)
3.5.5FTP服务的启动 (26)
3.5.6FTP服务的测试 (26)
4.总结 (27)
5.参考文献 (28)
Linux工具包拥有几乎所有的工具,能够轻松且廉价地搭建起Internet和应用服务。因而,在Internet环境下,Linux开始替代商业的UNIX和Windows NT。
在美国,绝大多数的廉价服务器都是基于Linux平台的。根据从Infobeads 的统计结果显示,超过26%的Internet网上商业公司的服务是基于Linux平台,并且这个比例在不断地扩大。
中小型企业是我国企业信息化的主体,他们本身的特点决定了它们在信息化过程中不可能投入大量的人力和物力。Linux作为一种开放的网络操作系统对中小企业来讲,是一个很有吸引力的平台。Linux作为自由软件的一个重要的成果,可以看作是互联网发展的作品。可获得源代码的版权,保证了用户有足够的权利,不受传统的商业许可证的限制。
Linux在我国的发展经历了四五年时间,最初的几年只是学校和科研单位使用。最近的两年逐渐进入媒体、企业和普通大众的视线,现在Linux已经成为鲜花和掌声包围的宠儿。
尽管Linux在高端服务器和嵌入式方面发展迅速,目前Linux的应用主要在网络应用上。成为中小企业、家庭的网络服务器,提供Web服务、电子邮件(E-mail)服务、文件传输(FTP)服务、域名(DNS)服务。事实上,成功的安装后的Linux就可以作为Web、E-mail、FTP、News服务器。当然作为中小企业可能还需要一些更为复杂的功能,比如作为DNS服务器、代理网关或者路由、虚拟主机、防火墙、拨入服务器等。所以我们应该好好的对Linux进行深入的研究,在近几年的时间全球的Linux的研究人员对其仍然有这浓厚的兴趣,作为学生的我们更应该好好的学习Linux,随着Linux的发展我相信它将成为一个很好的平台,对我们网络生活有着积极的作用,现在不光是国外的一些大公司对它有着浓厚的兴趣,国内对Linux的学习和应用以及研究都有着突破性的进展,在各大高校,凡是有计算机专业的院系都开设了Linux这门课,如此看见Linux的重要性以及它潜在的价值,这一点更说明了我们学习Linux的重要性和先进性,也说明了我这次选择这个题目的优越性。
Linux应用如此的广泛,那么我们有必要对此进行深入的研究。为了网络服务多元化发展的需要,对Linux下对各个服务器的建立和应用的研究具有现实的意义。
1.需求分析
Linux服务器的配置:DHCP,DNS,FTP,WEB服务的配置。
(1)DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是Linux 系统中的一个重要协议。使用该协议可以在局域网中完成网络设备地址的自动配置工作。 DHCP服务采用UDP网络传输模式,可以为网络上设备分配永久IP地址(自动分配),也可以为设备分配有时限的 IP 地址(动态分配)。使用 DHCP 服务,可以提高网络 IP 地址管理的效率;同时,也可以提升 IP 地址的有效使用率。
(2)DNS(Domain Name Server),本质上是主机名称与 IP 地址之间的转换,转换包括正向的与反向的,分别称正向解析与反向解析
(3)FTP(File Translation Protocol,文件传输协议)服务是 Linux 服务中的重要内容。用户通过使用 FTP 服务可以在客户机与服务器之间方便的上传与下载文件
(4)web早期 Internet 应用主要是 E_mail,FTP 等,用户较少。直到上世纪 90 年 52代万维网与浏览器出现。80 年代,欧洲核物理研究室,科伯纳斯-李,提出 HTTP 协议。90 年代,伊利诺伊大学的国家超级计算机应用中心开发出服务器版 httpd。 Httpd 是自由软件,自由软件社区对 httpd 进行改善,命名 apache。
2.设计目的
本次课程设计是为了配合本学期所开设的课程《Linux操作系统》而设置的,目的是让学生在实训的过程中掌握Linux各种服务器的安装、配置和管理。以培养学生的独立思考能力与动手能力为主导原则。进一步树立学生的创新精神。
3.设计步骤
3.1CentOS6.7操作系统的安装
3.1.1创建新虚拟机
用户打开虚拟机软件,选择“文件”→“新建虚拟机”。在打开的对话框中选择“自定义虚拟机”,单击“下一步”按钮,进入“硬件兼容性选择”对话框。在兼容性对话框中,选择默认值,单击“下一步”按钮,进入“安装客户机操作系统”对话框,选择“稍后安装操作系统”,单击“下一步”按钮,进入选择操作系统对话框,如图 1-1