当前位置: > Linux服务器 > mail >

CentOS 6 x64上安装Zimbra 7.1.2

时间:2014-10-30 17:56来源:linux.it.net.cn 作者:it

自从VMware收购了Zimbra以后,一直想找时间研究研究Zimbra,最近终于有时间可以装一个看看了。服务器安装的ESXi5,话说现在5的免费序列号功能少的可怜。。。

在ESXi上创建虚拟机来安装CentOS6×64版本,自然是pxe网络安装,不过貌似从6.0开始直接解压iso的内容已经不能直接当成本地yum源了,图省事把官方源上repodata文件夹抓过来用。

一路默认安装就可以了,关闭iptables规则和selinux,再到这里去下载开源版本http://www.zimbra.com/downloads/os-downloads.html

我下载的是zcs-7.1.2_GA_3268.RHEL6_64.20110804131406.tgz(7.1.2对应Redhat6×64的版本),拷贝这个文件到CentOS中

先关闭系统自带的MTA服务,安装一些依赖包

1
2

					
chkconfig postfix off
yum install fprintd-pam libstdc++.i686 nc file sysstat

运行以下命令解压,进入目录进行安装

1
2
3

					
tar zxvf zcs-7.1.2_GA_3268.RHEL6_64.20110804131406.tgz
cd zimbra zcs-7.1.2_GA_3268.RHEL6_64.20110804131406
./install.sh --platform-override
上面–platform-override参数的含义是由于我们下载的是Redhat版本的,CentOS上需要忽略这个系统版本检查。 在之后的向导中基本都默认或者输入Y就可以了,如果你像我一样操作,你会得到一个错误

 

1
2
3
4
5
6
7
8
9
10

					
Initializing ldap...failed. (28416)
 
ERROR
 
Configuration failed
 
Please address the error and re-run /opt/zimbra/libexec/zmsetup.pl to
complete the configuration.
 
Errors have been logged to /tmp/zmsetup.09222011-191629.log

不过没关系,修改一个文件就可以了,运行visudo,找到Defaults requiretty这行,在前面加上#号,保存退出即可,接下来运行如下命令即可

1

					
/opt/zimbra/libexec/zmsetup.pl

在等待一大堆配置提示和确认后,安装就算基本完成了。 用户访问地址是http://yourhost/ 后台管理控制台地址是https://yourhost:7071/

常用的几个用法:

1、怎样重置Zimbra管理员账户的密码

1
2

					
su – zimbra
zmprov sp admin@test.com 123456

这样就把admin@test.com的密码改成123456了,当然同样适用于修改其他用户的密码。

2、查看管理员帐户清单

1
2

					
su - zimbra
zmprov gaaa

(责任编辑:IT)
------分隔线----------------------------