Centos安装Zimbra简单教程

最近花了2个星期的时候,安装了Zimbra。前期无限失败,后面有了高手(阿笨哥)帮忙后,才一路顺畅。现在分享一下安装流程跟一些注意事项,还有收集一些相关的教程。

安装环境

Centos版本: Linux 2.6.32-358.6.2.el6.x86_64 #1 SMP Thu May 16 20:59:36 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

CPU与内存:新版本的Zimbra的服务器要求,CPU 1.5G,最低3G内存,推荐4G内存。

Zimbra版本: Red Hat Enterprise Linux 6 / CentOS 6, zcs-8.0.7_GA_6021.RHEL6_64.20140408123911,下载页面:http://www.zimbra.com/downloads/os-downloads.html


DNS配置或域名解析

DNS配置的话请参考其它教程。我是用域名解析过去的。如域名用mail.XXX.com, 服务器IP为10.X.X.X

mail A记录到 IP 10.X.X.X

@ MS记录 到 mail.XXX.com

解析成功后用nslookup看看是否已经成功。能看到已经帮定IP那就是成了。

Non-authoritative answer:
Name:   mail.XXX.com
Address: 10.X.X.X

安装Zimbra

下面的流程还少了hostname的修改:

vi /etc/sysconfig/network

修改

HOSTNAME=mail.XXX.com

与下面教程中修改/etc/hosts中的一致即可。用hostname查看是否已经修改成功。

vi /etc/hosts

增加

10.X.X.X mail.XXX.com mail

整个流程主要参考这里:Centos6.3安装zimbra 8.0.2

另外防火墙的配置可参考这里:CentOS Linux防火墙配置及关闭

其它按上面教程装完即可了,其中重要部分的提示,我再次贴出来:

安装过程,主要是“Create domain“改变域名为XXX.com;在菜单界面后,修改管理员密码的选择依次是3->4->r->a;选a之后,依次选yes保存配置即可。

重启zimbra

安装成功后重启zimbra看看有没问题。

su - zimbra
zmcontrol stop
zmcontrol start

用status看看各项服务有没有正常开启:

zmcontrol status

Host mail.XXX.com
        antispam                Running
        antivirus               Running
        ldap                    Running
        logger                  Running
        mailbox                 Running
        memcached               Running
        mta                     Running
        opendkim                Running
        proxy                   Running
        snmp                    Running
        spell                   Running
        stats                   Running
        zmconfigd               Running

这样子就靠谱了。

Zimbra登陆

后台的帐号是admin,密码就是上面安装时修改后的密码。

Zimbra后台:https://mail.XXX.com:7071

Zimbra邮箱登陆:https://mail.XXX.com

忘记管理员密码的话,可以这样修改,123456就是新密码了


su – zimbra


zmprov sp admin@test.com 123456

Initializing ldap…failed. (28416)

如果安装过程碰到Initializing ldap…failed. (28416)的错误。请参考:CentOS 6 x64上安装Zimbra 7.1.2

Zimbra的http https页面打开方式

 

如果想要用mail.XXX.com的方式打开邮件,而不是https,可以这样修改:

#切换用户

su – zimbra

#调整运行模式

zmtlsctl mixed

#重启服务

zmcontrol restart

请参考:http://zk2052041.blog.163.com/blog/static/13772372013102222617537/

增加swap交换内存

如果服务器才2G内存,可以创建swap拿来当内存用用。这方面的教程很多了

 

完。

4 回复
  1. clc老怪兽 says:

    我看到您在阿笨哥那里的留言 我出现了和您差不多的状况 解析、安装都没问题,就是浏览器访问的时候显示无法建立连接,查看端口也没见到80,7071也没有打开,请问您是怎么解决的?

    _柳城 回复:

    service zimbra status看看有哪些服务还没开通。我的是因为服务器内存太低,服务无法启动造成的。

    clc老怪兽 回复:

    service zimbra status查看这个口令需要password 是指安装过程中设置的那个? 好像不行啊。都是错的。

    _柳城 回复:

    这个是要root用户。或是zmcontrol status这是zimbra用户运行的

评论已关闭。