安装Fedora Core 4配置文件--Linux系统

Fedora Core 更新了很多版本更新,我本人认为Fedora Core 4 在Fedora 系列里很好使的文件系统,在此向大家推荐。如今技术不断更新,各种使用文件都已经淘汰。我认为还是有很不错的如Fedora Core 4值得大家来运用。服务系统将主要介绍基于Linux服务器下的邮件服务、域名服务、网页服务、数据库服务等软件的选用和配置。

操作系统选用Fedora Core 2,原因很简单,现在好多开源软件都是在linux下使用,象CVS、Bugzilla等,即使能在Windows下安装,也不好使用。Fedora Core 4可是一个好东东,用它自己的话说:The Fedora Project is an open source project sponsored by Red Hat and supported by the Fedora community. It is also a proving ground for new technology that may eventually make its way into Red Hat products. It is not a supported product of Red Hat, Inc.(这里是fedora项目的主页)大名鼎鼎的Red Hat,自不必多说;redhat自从出到9之后,就不再提供个人版的支持,Fedora core作为一个替补上来了,由community支持,并且开源,大家都来做,所以fedora的图形界面已经非常漂亮舒服了。开源意味免费,免费意味……呵呵;至此也不敢夸Fedora Core作为Linux服务器,会有怎样的稳定性,不过在这几个月的期间,服务器至少没有当掉而导致项目不能继续。

Fedora Core 现在出到了版本4,不过我们当初选用2,出来得越早越稳定呀,其实是当初我只借到2的盘,哈哈。这是我第一次使用fedora,不过一用上了就爱不释手,清新的界面,方便的安装;以至于后来把2拿到本本上摆弄郁闷了我一把,才使这种喜爱大打折扣。Fedora Core 2竟然对本本的USB和PS2鼠标支持不好,以至于在本本上只能一直使用烦人的触摸板(Compaq的,所以没有IBM的红点鼠标);网上找了很多文档也没有解决,原因是Fedora Core 2对本本的鼠标本来就支持不好。上周我自己刻好Fedora Core 3,重新装了一遍,什么都不用配置,就认出了我的USB鼠标。Yes!还是版本越新越好呀。(Fedora Core 4来这下,这是香港的一个mirror,4个iso同时flashget,两个小时over,还是很快的。)

Fedora Core 4安装。如果有Linux基础,安装fedora很easy,不用一个小时。时间不在于安装,在于服务的配置。安装过程中,有一个选择需要注意一下:显示器的类型选择。听一个同学说,如果选择不对,有可能烧掉显示器!!(是不是有点耸人听闻呀!)很不幸,我没有烧过,不能提供任何经验。不过显示器类型和鼠标类型选择正确,对于安装成功还是很有必要的。宁可信其有。不过我上次在安装fedora core 3的时候,选用图形安装,在安装的图形界面下方居然一条花屏,以至于根本看不到上一步和下一步,也不知道是不是我的显示器类型没有选对,最后只能通过print screen来看截屏。有三种安装选择:个人应用、工作站和服务器。也可以自定义,我就可以选择安装服务包,而不用安装开发包。不懂linux,不打紧,参考Red Hat Linux 9 应用与管理系统丛书就行了;包括三本:桌面应用、系统管理和网络服务。fedora core2安装和配置和这三本书上讲述的还是差不多的,虽然有一点很小的出入。

邮件服务器配置。XP强调团队的交流和沟通,email自然是很好的方式;而且后面我们要介绍的bug追踪系统,有自动发email通知的功能,也需要email服务器的支持。当然可以采用公网上的email,但是配置一个局域网内的email服务器,安全快捷,为什么不用。Linux的邮件服务器有Sendmail、Qmail和Postfix等,Sendmail最安全,使用最多,配置也更复杂。这里不作这三个的区别,Fedora Core2自带Sendmail8,我们就用它。

1、安装
Fedora Core2提供了sendmail的RPM包,如下:
sendmail:sendmail服务器
sendmail-cf:与配置相关的文件和程序
sendmail-doc: sendmail服务器文档
//查看是否安装,没有则安装
#rpm Cqa|grep sendmail
//sendmail在cd1,sendmail-cf和sendmail-doc在cd3
#rpm Civh sendmail-…….rpm
//m4工具能生成sendmail的配置文件
#rpm Civh m4-…….rpm

2、启动
修改/etc/mail/sendmail.cf的O DaemonPortOptions=Port=smtp,Addr=127.0.0.1,Name=MTA中的Addr为本机IP,或者干脆去掉Addr属性
//启动#service sendmial start

3、配置
sendmail的Fedora Core 4配置文件语法相当复杂,没有人试图自己重新编写。幸运的是可以先编写mc宏配置文件,然后通过m4工具转换成Fedora Core 4配置文件。对于mc和cf的语法,这里不再讨论,使用的默认的配置和简单修改,已经能够启动和使用。
另外,可以修改/etc/mial/local-host-names添加邮件后缀域名(后面DNS配置的)。sendmial的Access数据库能打开投递代理功能,使用aliases数据库能使用别名。关于配置带认证的sendmail等高级功能,可以参考那三本书。

4、收发邮件
imap包提供了对POP和IMAP两种协议的支持,安装配置imap服务器后就可以收发邮件了。使用imap的默认配置应该就可以了,但不知道为什么,我在启动时老是出错,找了很多文档也没有解决,是关于saslauthd认证的问题,最后不得不启用dovecot代替。dovecot也是fedora自带的,这里有dovecot和imap的比较。可以用mail命令来收发邮件了,一会配置好DNS,就可以用outlook等客户端来收发。域名服务器配置。配置好DNS,就可以用xxx.com而不是用IP地址来收发邮件。如果很清楚DNS查询模式和域名解析过程,那么恭喜,你可以把这个简单问题复杂化。

安装Fedora提供的如下RPM包:
bind:域名服务器软件
bind-utils:包含DNS查询工具软件
caching-nameserver:包含惟高速缓存服务器的配置文件

相关推荐