64位CENTOS 5(RED HAT AS5)安装配置(web服务、邮件服务、WEB邮件)小记
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-09
llo.jsp[/url] ======================================= 安装邮件服务器相关软件 参考文章:[url]http://lunsou.org/docs/extmail_solution_linux/[/url] 但该参考文章是基于CENTOS 4.x进行安装配置. 而我们的服务器是CENTOS 5,因此很多rpm等相关软件都要从网上下载最新的支持CENTOS5的版本,甚至要重新进行编译后才能使用. 经过几天的努力,终于将所有的软件全部安装配置完毕,安装过程非常繁琐,中间就没有耐心进行详细的笔记工作,现在只是回忆一下其中遇到的问题,将主要几点列出并说明: 1、如果需要找某个rpm(比如rrdtool)的使用centos5的64位版本,可以在google中用rrdtool el5来搜索,一般来说,出现在最前面的是下面几个网站: rpm.pbone.net rpmfind.net dag.wieers.com 这个网站上的rpm是最全的,下载也很方便,建议优先从此网站下载. 我们需要从以上网站下载el5的x86_64版本的rpm 2、关于与perl相关包的源码编译问题: perl module的搜索网站: [url]http://search.cpan.org/[/url] 比如,从上面的网站搜索Net_SSLeay的源码下载后,按照如下方式进行源码编译: tar zxvf Net_SSLeay.pm-1.30.tar.gz perl Makefile.PL make make test make install 如果你发现某个perl module的rpm,无法在网上找到el5的x86_64版本,或者是虽然找到el5的x86_64版本,但是安装时报文件冲突,你就下载这个module的源码,进行重新编译安装. 3、rpm包的卸载问题 在卸载一些rpm包时,尤其是与perl相关的包时,有时会遇到提示,说是无法卸载,同时存在多个安装的package.这是CENTOS5允许安装同一个包的x86版本和x86_64版本. 因此在卸载时,可以使用如下方法先卸载64位版本,再卸载32位版本: rpm -e <不带rpm后缀的包名>.x86_64 rpm -e <不带rpm后缀的包名> 4、在安装完extmail、extman、mysql后,本应该是可以访问[url]http://localhost/extmail/[/url]和[url]http://localhost/extman/[/url]这两个网址的,但我们发现事实在CENTOS5中此时仍然无法访问. 原因是缺少一些perl包. 另外,新版的extmail在mysql中建表后,mailbox表中并没有test@extmail.org这个邮件地址,只有postmaster@extmail.org这个邮件地址,其默认密码是extmail. extman的默认用户是root@extmail.org,但默认密码是 extmail*123* 5、测试authlib,出现authentication error: Input/output error错误的时候 估计是查询mysql时,authdaemond出错了.具体要打开authdaemonrc里的: DEBUG_LOGIN=2 原来默认是0 然后看看/var/log/message或/var/log/maillog 在认证失败时有什么提示.根据提示去检查问题到底出在哪儿 6、rrdp和rrds的安装出现了互相依赖的情况,这时需要将这两个包同时安装,例如: rpm -ivh <rrdp包> <rrds包> 7、postfix日志在/var/log/maillog中,如果出现问题,需要查看此日志 8、安装有些RPM文件时必需使用root权限,否则将得到错误提示: $ rpm -ivh compat-libstdc -33-3.2.3-47.fc4.i386.rpm warning: compat-libstdc -33-3.2.3-47.fc4.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2 error: can''t create transaction lock on /var/lib/rpm/__db.000 9、编译courier-IMAP包之前要安装: 1)、openldap-server 2)、报fam.h is needed错时需安装gamin-devel-0.1.7-8.el5.x86_64 10、测试postfix和clamav失败时,发现缺少perl module: File::Temp [url]http://search.cpan.org/~tjenness/File-Temp-0.19/Temp.pm[/url] 需要下载该module的源码并重新编译. |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: gToDo:管理待做事项下一篇: LINUX系统管理
关于64位CENTOS 5(RED HAT AS5)安装配置(web服务、邮件服务、WEB邮件)小记的所有评论