CentOS 6.0下安装Zimbra简单步骤及故障排查
时间:2014-10-28 12:05 来源:linux.it.net.cn 作者:it
最小化安装CentOS 6.0。
1
2
3
yum install perl sysstat file openssh-clients nc sudo
cd /usr/lib/
ln -s /usr/lib64/libstdc++.so.6 .
通过visudo编辑/etc/sudoers文件,注释
#Defaults requiretty
如果不注释这行,安装过程会提示:sudo: sorry, you must have a tty to run sudo
停止系统自带的MTA服务:
1
chkconfig postfix off
否则后台显示mta服务不正常。
运行
1
./install.sh --platform-override
进行安装,注意域名服务的配合。
如果/var/log/secure提示错误信息
1
2
3
Sep 17 18:31:29 Zimbra-Mailbox-01 sudo: zimbra : TTY=unknown ; PWD=/opt/zimbra ; USER=root ; COMMAND=/opt/zimbra/libexec/zmmailboxdmgr status
Sep 17 18:31:29 Zimbra-Mailbox-01 sudo: PAM unable to dlopen(/lib64/security/pam_fprintd.so): /lib64/security/pam_fprintd.so: cannot open shared object file: No such file or directory
Sep 17 18:31:29 Zimbra-Mailbox-01 sudo: PAM adding faulty module: /lib64/security/pam_fprintd.so
有两个解决办法:
1)、禁用fingerprint验证
1
authconfig --disablefingerprint --update
2)、安装frpintd-pam程序
1
yum install fprintd-pam
如果多服务器安装:
1、记得以root身份运行:
/opt/zimbra/libexec/zmsyslogsetup
配置系统的syslog,将日志送到远程的log server。
2、以zimbra身份运行:
zmupdateauthkeys
PS:
1、如果没有安装file,在MTA会提示:“parts_decode_ext FAILED: Unix utility file(1) not available”导致邮件无法正常收发。
2、如果不安装nc,则会导致zimconfigd无法启动,提示“zmconfigd is not running”。
3、CentOS 6让rsyslogd接收远程的syslog,修改/etc/sysconfig/rsyslog文件,改成:SYSLOGD_OPTIONS=”-c 2 -r514″
4、如果系统所有组件不是安装在一台机器上,记得一定配置好zimbra-logger所在主机的rsyslog,否则管理界面将无法监控到其他服务器的运行状态。
(责任编辑:IT)
最小化安装CentOS 6.0。
通过visudo编辑/etc/sudoers文件,注释
如果不注释这行,安装过程会提示:sudo: sorry, you must have a tty to run sudo 停止系统自带的MTA服务:
否则后台显示mta服务不正常。 运行
进行安装,注意域名服务的配合。 如果/var/log/secure提示错误信息
有两个解决办法: 1)、禁用fingerprint验证
2)、安装frpintd-pam程序
如果多服务器安装:
PS: (责任编辑:IT) |