zimbra安装指南
2020/4/29
本文章是我的第一篇文章,请大佬嘴下留情,有不足的地方也欢迎留言
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
简单介绍一下我的操作系统和运行环境
操作系统:
使用Linux Ubuntu server 16.04版本
运行环境:
在VMware Workstation Pro虚拟机
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
登入root账号,使用perl -v命令检查自己perl版本,这里要说明一下zimbra 8.8.9版本所依赖的perl库版本是5.22版本高了不兼容,就像python2.*和python3.*一样
检查perl的版本
安装zimbra,在不使用dnsmasq或者bind9等dns设置软件时,只需要改两个文件一个是hosts一个是hostname,这里要说明一下为什么要root权限,因为hosts和hostname是系统文件所以一定要root权限才可更改
配置hosts文件和hostname文件
一:
更改hosts文件使用命令 vi /etc/hosts来更改文件 在127.0.1.1 (你自己安装系统时设置的主机名)的下面也就是图中192.168.1.105 bas.test.com bas的位置写上配置格式:(现在虚拟机的IP地址) (要设置的域名) (更换的主机名)完成后用安 esc键然后按 :键输入wq保存退出
二:
更改hostname文件,使用命令vi /etc/hostname更改,把唯一的一行删掉,并写上刚刚hosts文件上要设置的域名。
完成后按 esc键然后按 :键,输入wq保存退出配置完后重启虚拟机
下载和解压zimbra安装包
下载安装zimbra使用
wget https://files.zimbra.com/downloads/8.8.9_GA/zcs-8.8.9_GA_2055.UBUNTU16_64.20180703080917.tgz
命令来下载zimbra 不要输错了,也要看好自己的版本和下载链接所下载的版本
然后输入
tar xvzf zcs8.8.9_GA_2055.UBUNTU16_64.20180703080917.tgz来解压安装包
输入cd zcs-8.8.9_GA_2055.UBUNTU16_64.20180703080917.tgz进入安装包内部,输入 ./install.sh 命令进行安装
zimbra安装配置
输入./install.sh后会出现如下
按y确认安装条款,然后会提示选择需要安装的组件,如果不是特别了解的话就直接按回车选择默认选项
这里可能多一个或者少一个组件包都不要紧,然后系统会提示是否确认更改,直接选择 Y
这里有可能会出现的错误是
Unable to download packages from repository. System is not modified.
翻译过来就是:无法从存储库下载包,系统没有修改
解决方法:
sudo apt-get autoclean
sudo apt-get clean
sudo apt-get autoremove
就是清理内存和清理不用的软件
接着往下走:
上面的意思是:DNS错误解决MX为bas.test.com建议域名在DNS中配置一个MX记录
还问是否更改域名直接按no,如果你已经配置了其他DNS你就直接输域名就ok
安装成功后系统会弹出命令行菜单就像下面这样
这里选择7(zimbra—store)进入Store configuration, 然后选择4, 设置管理员密码。
按r是返回上一层,
然后输入a让更改生效并将配置写入至文件
走到这一步基本已经成功了,自动配置完后会显示如上。
*** CONFIGURATION COMPLETE - press ‘a’ to apply
Select from menu, or press ‘a’ to apply config (? - help) a
Save configuration data to a file? [Yes] yrse
Save config in file: [/opt/zimbra/config.12151]
Saving config in /opt/zimbra/config.12151…done.
The system will be modified - continue? [No] y
如果你没有这一行的话你就已经失败了,就要看看zimbra的日志,看看问题出在哪
上面选择no,然后直接按回车至此zimbra安装配置完成。
如果出现了问题就去看zimbra的安装日志,里面会有失败的原因。
最后输入:su zimbra
再输入zmcontrol status来查看zimbra的服务器有没有跑起来
如果成功就是这样之后就可以进入浏览器输入ip地址,注意不要用IE浏览器
格式https://IP地址:端口
记得要输入对应的端口号和使用的协议
不然会显示 it works!(如下)
成功后就可以看到zimbra的wed界面了