zimbra 5.1.1到8.0.2升级指南
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
zimbra 5.1.1到8.0.2升级指南
因为zimbra 8.0.2 只支持centtos 6.0 版本以上平台,所以先要将zimbra由5.1.1升级到7.0.2.(7.0.2版本版本分为centos5.5和centos6.0版本),然后再将zimbra 7.0.2由centos 5 迁移到centos 8.0.2 。
软件下载的地址/downloads/os-downloads.html
一、zimbra由5.1.1升级到7.0.2
具体流程如下:
1、首先要关闭zimbra服务
/etc/init.d/zimbra stop
2、将以前的数据做备份
rsync -av/opt/zimbra /mnt/backuppath
3、安装zimbra 7.0.2所依赖的包
yum install sysstatnc
4、将下载下来的zimbra安装包解压
tar -zxvf zcs-7.2.2_GA_2852.RHEL5_64.20121204211814.tgz
要注意包和系统的版本要吻合
到解压目录执行命令./install.sh --platform-override然后按提示操作即可。
二、zimbra 7.0.2由centos 5.5迁移到centos 6.3
在centos 6.3上安装zimbra 7.0.2
1、环境
Centos6.3 64 最小化安装。
less /etc/redhat-release
CentOS release 6.3 (Final)
uname –a
Linux 2.6.32-279.19.1.el6.x86_64 #1 SMP Wed Dec 19 07:05:20 UTC 2012 x86_64 x86_64x86_64 GNU/Linux
2、yum安装依赖库
yum -y install libidn11 curl fetchmail libpcre3 libgmp3c2 libxml2 libstdc++6 opensslperlsysstatlibtool-ltdlcompat-libstdc* nc file
yum -y update
3、停止系统默认邮件服务
chkconfig postfix off
/etc/init.d/postfix stop
Shutting down postfix: [ OK ]
4、关闭SELINUX
zimbra要求的。
vi /etc/selinux/config
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing – SELinux security policy is enforced.
# permissive – SELinux prints warnings instead of enforcing.
# disabled – No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted – Targeted processes are protected,
# mls – Multi Level Security protection.
SELINUXTYPE=targeted
5、修改系统防火墙配置
根据个人需要修改,因为我的邮件服务器是放在内网的,所以我直接将系统的防火墙给关闭了。
如果要修改的话需要开放以下端口。
vi /etc/sysconfig/iptables
增加iptables内容如下:
# enablezimbra ports
-A INPUT -m state --state NEW -m tcp -p tcp --dport 25 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 110 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 389 -j ACCEPT -s 10.10.10.0/24
-A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 465 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 993 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 995 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5222 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 7071 -j ACCEPT -s 10.10.10.0/24
-A INPUT -m state --state NEW -m tcp -p tcp --dport 873 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 7110 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 7780 -j ACCEPT
6、修改hosts文件
vi /etc/hosts
hosts文件内容如下:
127.0.0.1 localhost.localdomainlocalhost
10.10.10.20 zcs
Hosts文件的内容注意与centos5.5的内容相同
在此还要注意执行以下hostname 检查一下主机名称与hosts文件相符,以免后面出问题7、重新启动系统
SELINUX需要重启才能生效。
Reboot
8、解压安装文件