搜索
您的当前位置:首页正文

计科技-基于linux邮件服务器的配置与管理-过程表格

来源:筏尚旅游网


辽宁师范大学本科生毕业论文(设计)任务书

(由指导教师填写)

题 目 基于linux邮件服务器的配置与管理 学 院 学 生 计算机与信息技术学院 专 业 计算机科学与技术 副教授 杨 宽 学号 20091118090029 指导教师 陈 斌 职称 主要任务:流媒体服务器的设计与实现。 主 要 任 务 及 目 标 主要目标:流媒体服务器的配置和应用。 本次课程设计主要是研究Linux下流媒体服务器的配置和应用,所以主 要 研 究 内 容 此次课程设计要完成的内容如下: (1)安装postfix; (2)配置postfix; (3)测试postfix。 查找相关的资料及阅读相关书籍 研 究 方 法

2011年1月至2月 收集资料,完成开题报告 2011年2月至3月 服务器配置、应用实现 2011年3月至4月 完成初稿 研 究 进 度 安 排 2011年4月至5月 修改、完善 2011年5月10日 完成论文的正式定稿 2011年5月10日至2011年5月27日 准备论文答辩 [1] Kyle D.Dent.《Postfix权威指南》. 东南大学出版社,2006 [2] 张勤.《Linux服务器配置全程实录》.人民邮电出版社,2010 主 要 参 考 文 献 [3] 刘兵.《Linux实用教程》.中国水利水电,2004 [4] 百度百科. http://baike.baidu.com/ [5] CSDN论坛. http://bbs.csdn.net/ [6] Chinaunix .http://bbs.chinaunix.net/ 指导教师签字: 年 月 日

学院教学指导委员会意见: 签字: 年 月 日

辽宁师范大学本科生毕业论文(设计)文献综述

题 目 基于linux邮件服务器的配置与管理 学 院 计算机与信息技术学院 专 业 综述完成时间 年 月 日 计算机科学与技术 陈 斌 职称 副教授 姓 名 杨 宽 学号 20091118090029 指导教师 查 阅 的 主 要 文 献 [1] Kyle D.Dent.《Postfix权威指南》. 东南大学出版社,2006 [2] 张勤.《Linux服务器配置全程实录》.人民邮电出版社,2010 [3] 刘兵.《Linux实用教程》.中国水利水电,2004 [4] 百度百科. http://baike.baidu.com/ [5] CSDN论坛. http://bbs.csdn.net/ [6] Chinaunix .http://bbs.chinaunix.net/ 文 献 综 述 前言 随着Internet的日益普及,在网络上传输的数据已经不再局限于文字和图形,而是逐渐向声音和视频等多媒体格式过渡。目前在网络上传输音 频/视频(Audio/Video,简称A/V)等多媒体文件时,基本上只有下载和流式传输两种选择。通常说来,A/V文件占据的存储空间都比较大,在带宽受限的网络环境中下载可能要耗费数分钟甚至数小时,所以这种处理方法的延迟很大。如果换用流式传输的话,声音、影像、动画等多媒体文件将由专门的流媒体服务器负责向用户连续、实时地发送,这样用户可以不必等到整个文件全部下载完毕,而只需要经过几秒钟的启动延时就可以了,当这些多媒体数据在客户机上播放时,文件的剩余部分将继续从流媒体服务器下载。由于受网络带宽、计算机处理能力和协议规范等方面的限制,要想从Internet上下载大量的音频和视频数据,无论从下载时间和存储空间上来讲都是不太现实的,而流媒体技术的出现则很好地解决了这一难题。要在Linux操作系统中使用音频、视频、数字图像和其他多媒体工具,必须先配置好流媒体服务器。因此学会配置流媒体服务器,有着非常重要的意义。 一、课程设计的内容 本次课程设计主要是研究Linux下流媒体服务器的配置和应用,所以此次课程设计要完成的内容如下: (1)安装Helix Server; (2)配置Helix Server; (3)测试Helix Server。 二、Linux和流媒体基本知识简介 Linux 简介 简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。这个系统是由世界各地的成千上

万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。 流媒体基本知识简介 流媒体将成为未来互联网应用的主流之一,并将推动互联网整体架构的革新。 在网络上传输音频、视频等多媒体信息,目前主要有下载和流式传输两种方案。A/V文件一般都较大,所以需要的存储容量也较大;同时由于网络带宽的限制,下载常常要花数分钟甚至数小时,所以这种处理方法延迟也很大。近年来,为解决文件下载时间过长的问题,适应网络多媒体化的发展趋势,一种新兴技术应运而生,这就是遵守特定网络协议的流媒体技术。 流媒体协议 目前,支持流媒体传输的协议主要有: (1)实时传输协议RTP(Real-time Transport Protocol) (2)实时传输控制协议RTCP(Real-time Transport Control Protocol) (3)实时流协议RTSP(Real-time Streaming Protocol) (4)资源预留协议RSVP(Resource Reservation Protocol) 流媒体技术 目前市场上主流的流媒体技术有三种,分别是RealNetworks公司的RealMedia、Microsoft的Windows Media和Apple公司的QuickTime。这三家的技术都有自己的专利算法、专利文件格式甚至专利传输控制协议这三个关键要素在里面。 网络流媒体工作传输原理 一般来说,流式传输的过程包括三个步骤: (1)用户选定一流媒体服务后,Web浏览器与Web服务器之间使用HTTP/TCP交换控制信息,得到需要传输的实时数据。然后客户机上的Web浏览器启动A/V Helper程序,使用HTTP从Web服务器检索相关参数对Helper程序初始化。这些参数可能包括目录信息、A/V数据的编码类型或与A/V检索相关的服务器地址。 (2)A/V Helper程序及A/V服务器运行实时流协议(RTSP),以交换A/V传输所需的控制信息。RTSP提供了操纵播放、快进、快退、暂停及录制等命令的方法。 (3)A/V服务器使用RTP/UDP协议将A/V数据传输给A/V客户程序(一般可认为客户程序等同于Helper程序),一旦A/V数据抵达客户端,A/V客户程序即可播放输出。在流式传输中,使用RTP/UDP和RTSP/TCP两种不同的通信协议与A/V服务器建立联系,是为了能够把服务器的输出重定向到一个不同于运行A/V Helper程序所在客户机的目的地址。 三、软件的安装 软件下载 系统要求 安装详细步骤 四、Helix服务器进阶配置 管理员登陆 查看流媒体服务器的基本信息

首先点击页面右上方“关于”按钮,查看流媒体服务器的软件版本信息,这里还可以看到管理端口等内容,主要是许可证文件(License)的对服务器功能做出的功能限制。明确当前使用的流媒体服务器的基本功能是重要的,对于进一步配置服务器非常有帮助。 Helix服务器需要设定的选项 进入Helix服务器设置选单,Helix服务器设置选项一共十二个:端口、IP绑定 、MIME类型 、连接控制 、冗余服务器 、加载点、URL别名 、HTTP分发 、缓存目录 、延时关机 、用户/用户组名和媒体演示。 Helix服务器端口的配置 不同类型媒体的访问方式不同,所以,配置服务器端口时使用了几个不同端口号,就是为了对应不同的流媒体格式: rm或rmvb格式: rtsp://服务器ip:554/加载点名/目录名/文件名 Helix服务器的安全认证配置 经过前面的设置,搭建的服务器已经可以很稳定地运行了。如果我们不想让任何人都能访问服务器,就需要进行用户认证设置,通常可以通过访问控制和用户认证来实现。 “ Access Control ”: Helix Server 可以建立基于 IP 地址和客户端链接的访问限制,通过建立访问规则,能允许或拒绝来自某一 IP 或某台机器对某个端口的访问请求。一旦用户访问被拒绝,其客户端上就会弹出出错提示。执行“ Security/Access Control ”操作,然后就可以添加新的规则来对用户的访问权限进行设定,比如能够设定允许或者禁止来自某个或者某段 IP 的访问请求,而且可以针对用户访问的端口进行特殊设置。 “用户认证”:当用户众多,设置的 IP 规则太多,或者用户有的是通过代理集中上网的, IP 限制往往不能满足要求,这时就需要进行用户帐号认证许可。这时基于数据库的用户验证,可以扩充进行计量收费,更具有灵活性、方便性,能与第三方配合扩充功能等效果。经过设置,用户认证设置基本就完成了,现在可以测试一下是否正常,如果提示出现输入帐号和密码,那就是成功。 五、Helix服务器的应用 安装后在播放器的地址栏输入Helix服务器的URL例如:rtsp:// 192. 168.1.2/real9vedio.rm 。其中rtsp表示连接Helix服务器使用RTSP应用级协议,192.168.1.2是Helix服务器IP地址,当然也可以使用主机名称。 停止Helix服务器工作 由于Helix服务器没有提供服务器停止命令,所以只能通过使用传统的“Kill”来“杀掉服务器的进程”,使用命令: #kill „cat ./Logs/rmserver.pid‟ 系统启动时自动加载Helix服务器 如果想在启动Linux服务器时自动加载Helix服务。方法如下:开始菜单-首选项-更多首选项-会话-启动程序-增加-启动命令,右边的浏览指定确定。 六、结束语 通过本次课程设计,使我对Linux操作系统和流媒体服务器的知识有了

进一步的了解,使我在本软件的设计水平上有了进一步的提高。在本次课程设计中,也碰到一些问题,主要是每个软件的配置文件较长,对于这个问题,在修改配置文件时候认真小心就足以克服。通过本实验,我进一步提高了自己分析问题,解决问题的能力。尤其是在理论联系实际的方面,都为今后的学习和工作打下了坚实的基础。本次课程设计,是在陈斌老师的指导下完成,在整个课程设计的过程中,老师认真负责的治学态度,严谨务实的共做作风都给我留下了深刻的印象,在此对陈老师表示感谢。 备 注

辽宁师范大学本科生毕业论文(设计)开题报告

(由学生填写)

题 目 学 院 姓 名 基于linux邮件服务器的配置与管理 计算机与信息技术学院 专 业 计算机科学与技术 陈 斌 职称 副教授 杨 宽 学号 20091118090029 指导教师 本课题的意义、国内外研究概况 研究的目标、内容和拟解决的关键问题

研究方法(技术路线、实验方案)及可行性分析 研究计划及预期进展 指导教师评语: 签字: 年 月 日

学院教学指导委员会意见: 签字: 年 月 日

辽 宁 师 范 大 学

本科生毕业论文(设计)评阅教师评阅意见

姓 名 题 目 杨 宽 学号 20091118090029 所学专业 计算机科学与技术 基于linux邮件服务器的配置与管理 评语内容: 1. 论文(设计)选题是否符合专业培养目标并有一定的意义;2.运用中外文献是否充实、全面、理解是否准确;3.研究方法是否得当,数据是否可靠;4.是否论点明确、论证充分、有自己的观点并有一定的创新性;5.结构、语言、图表等是否符合写作规范。 评语: 评定意见:是否同意参加毕业论文(设计)答辩 □同意 □修改后同意 □ 不同意 评阅人(签字): 注:评定意见请在相应选项前打√职称 年 月 日

辽宁师范大学本科生毕业论文(设计)指导记录

学院 计算机与信息技术学院 专业 计算机科学与技术

学 号 题 目 指导时间 20091118090029 姓 名 杨 宽 基于linux邮件服务器的配置与管理 指 导 内 容 教师签字 2010年12月师生见面,选定论文题目,帮助分析该论文题目研究的方向及论 文的结构该如何安排,并提供了相关可供参考的论文资料。 20日 2011年3月师生见面,询问初稿完成情况,检查部分初稿的进展,询问学生 完成整篇论文有无困难,结构有无不明白之处,并对已写的初稿15日 进行评阅,并给出其适当的修改意见。 2011年4月针对论文二稿再次对论文中仍存在的一些语言错误、格式错误进 行纠正。并要求学生严格按照所要求格式进行排版,指出了论文20日 格式及参考文献修改的模式,制定了提交论文三稿的任务及日期。 2011年5月提交论文三稿,最后对整篇文章中存在小问题进行纠正,对论文 进行最后的补充。 18日 2011年5月定稿,并上交论文成稿。 20日

辽宁师范大学本科生毕业论文(设计)开题报告

(由学生填写) 题 目 学 院 学 生 基于linux邮件服务器的配置与管理 计算机与信息技术学院 杨 宽 学号 20091118090029 专 业 指导教师 计算机科学与技术 陈 斌 职称 副教授 本课题的意义、国内外研究概况等(列出主要参考文献) 研究的意义: 随着Internet的日益普及,电子邮件(electronic mail,简称E-mail)又称电子信箱、电子邮政,它是—种用电子手段提供信息交换的通信方式。是Internet应用最广的服务:通过网络的电子邮件系统,用户可以用非常低廉的价格(不管发送到哪里,都只需负担电话费和网费即可),以非常快速的方式(几秒钟之内可以发送到世界上任何你指定的目的地),与世界上任何一个角落的网络用户联系,这些电子邮件可以是文字、图像、声音等各种方式。在一款开源linux操作系统搭建邮件服务器更安全,更节省资源,更省钱。在学习中都是以windows为主的我们,应该尽量的能够学习更多的先进的,实用的技术,因此,掌握搭建邮件服务器很有必要。 研究概况: 电子邮件很长时间以来一直被人们当成是互联网的“杀手应用”。全球每一天发送的电子邮件数量预计为大约12万亿封。而且这个数字每一天都在增长。 整个电子邮件服务器市场继续增长,并且将大体上分为Unix/linux式的平台和Windows平台两大类。在Linux、Solaris和BSD等Unix式的平台领域,老牌的sendmail继续占统治地位。比较新的竞争对手exim和postfix占据了剩余的领地。所有这三种软件都是非常灵活的、开放的邮件服务器。拥有充分的管理员知识的用户能够使用这些邮件服务器软件满足各种各样的电子邮件管理需求。虽然Windows领域有种类繁多的邮件服务器。许可证的收费价格也千差万别,少则几百美元,多则数千至数万美元。而Unix/linux邮件服务器一般都是免费的软件,相比之下更安全,只是,Unix/linu学习起来难度较大。 主要参考文献: [1] Kyle D.Dent.《Postfix权威指南》. 东南大学出版社,2006 [2] 张勤.《Linux服务器配置全程实录》.人民邮电出版社,2010 [3] 刘兵.《Linux实用教程》.中国水利水电,2004 [4] 百度百科. http://baike.baidu.com/ [5] CSDN论坛. http://bbs.csdn.net/ [6] Chinaunix .http://bbs.chinaunix.net/

研究的目标、内容和解决的关键问题 在RHEL6下搭建postfix邮件系统,在搭建过程中遇到了很多技术问题,像DNS服务器搭建,防火墙技术等等,经过与老师、同学以及上网查找,最终解决了这些难题。 研究目标: 主要构建一个邮件服务器,能够进行收发电子邮件,对附件大小能够限制 研究内容: 本论文主要是研究基于linux邮件服务器的配置与管理,所以此次课程设计要完成的内容如下: (1)安装DNS服务器; (2)配置Postfixr; (3)配置Dovecot、Cyrus-sasl。 关键问题: 在Linux下DNS服务器的安装与postfix配置。 研究方法(技术路线、实验方案)及可行性分析 研究方法:实验法、文献法 可行性分析:通过对计算机科学与技术专业的学习,掌握了一定的信息技术专业知识,具备了一定的科研能力,以及实习工作的经历,这对完成本论文具有了可行性。 研究计划及预期进展 2011年1月至2月 收集资料,完成开题报告 2011年2月至3月 服务器配置、应用实现 2011年3月至4月 完成初稿 2011年4月至5月 修改、完善 2011年5月10日 完成论文的正式定稿 2011年5月10日至2011年5月27日 准备论文答辩 指导教师评语: 签字: 年 月 日

学院教学指导委员会意见: 签字: 年 月 日

因篇幅问题不能全部显示,请点此查看更多更全内容

Top