Zimbra Collaboration Suite 是开源软件,包括 Zimbra LDAP 服务器、MTA(邮件传输代理)和 Zimbra 邮箱服务器。 它还为您提供了一个基于 Web 的管理面板,可用于管理域和帐户。 Zimbra 协作软件可以在各种操作系统平台上运行,包括 Red Hat、Ubuntu、CentOS 等。在之前的一篇文章中,我们已经解释了在 Ubuntu 中安装 Zimbra Collaboration。 在今天的帖子中,我们将解释如何在 CentOS 8 系统上安装 Zimbra Collaboration Suite。
先决条件
要安装和运行 Zimbra Collaboration 服务器,您应该具有:
- CentOS 8 系统
- 根权限
- 服务器的 A & MX 记录
- 磁盘空间 30 GB(至少)
- RAM 8 GB(至少)
- CPU/处理器 2.0 GHz(至少)
我们已经设置了具有以下规格的 CentOS 8 系统:
- Zimbra 协作套件:8.8.15 GA 版本
- 域名:test.org
- 服务器主机名:邮件.测试网
- IP:192.168.72.130
在 CentOS 上安装 Zimbra Collaboration Suite 的步骤
第 1 步:安装依赖项
首先,您必须在您的 CentOS 系统中安装一些依赖项。 为此,请打开终端并执行以下命令:
$ sudo 百胜安装 -y libidn gmp nptl 地图 sysstat libaio libstdc++
第 2 步:禁用不需要的服务
您需要禁用不需要的服务,以免它们与 Zimbra 协作套件的安装发生冲突。 在这里,我们将禁用 SELinux、防火墙和 postfix。
为了 禁用 SELinux,首先在终端中执行以下命令,检查是否处于“强制”模式。
$ 强制执行
如果输出显示“Enforcing”,则将 SELinux 模式更改为“Permissive”。 执行以下命令来执行此操作:
$ sudo 设置执行 0
现在再次运行以下命令来验证模式是否已更改为“Permissive”:
$ 强制执行
为了 禁用防火墙,执行以下命令:
$ sudo systemctl 停止防火墙
$ sudo systemctl 禁用防火墙
到 禁用后缀, 运行以下命令:
$ sudo systemctl 停止后缀
$ sudo systemctl 禁用后缀
步骤 3:配置主机名和主机文件
打开 /etc/主机名 使用以下命令创建文件:
$ sudo 纳米 /ETC/主机名
然后在文件中,添加 FQDN,如下所示:
mail.test.org
确保更换 mail.test.org 使用您的 FQDN。 现在保存并 close /等/主机名 文件。
现在打开 /etc/hosts 文件如下:
$ sudo 纳米 /ETC/主机
在文件中添加以下条目:
192.168.72.130 mail.test.org 邮件
现在保存并 close /等/主机 文件。
第 4 步:验证 A 和 MX 记录
现在验证您的邮件服务器的 DNS 配置。 您可以通过在终端中使用以下命令来执行此操作:
$ 挖 -t MX test.org
我们可以从下面的输出中看到,我们的邮件服务器的 MX 和 A 记录已正确配置。
第 5 步:安装 Zimbra 协作套件
现在在这一步中,我们将下载并安装 Zimbra 协作套件。
1. 要下载 Zimbra 协作套件,请在终端中执行以下命令:
$ wget HTTPS://文件.zimbra.com/下载/8.8.15_GA/zcs-8.8.15_GA_3953.RHEL8_64.20200629025823.tgz
2. 下载的 Zimbra 文件将在 .tgz 存档格式。 要提取存档文件,请使用以下命令:
$ 柏油 -zxvf zcs-8.8.15_GA_3953.RHEL8_64.20200629025823.tgz
3. 一个文件被解压; 使用以下命令导航到提取的目录:
$ 光盘 zcs-8.8.15_GA_3953.RHEL8_64.20200629025823/
4. 在解压后的目录中,您将看到一个安装程序文件。 要开始安装 Zimbra CS,请按如下方式运行安装程序:
$ sudo ./安装.sh
执行上述命令后,Zimbra 的安装就开始了。
5. 执行几项检查后,安装程序会要求您接受软件许可协议的条件。 按“y”接受协议。
6. 现在,当被要求使用 Zimbra 的包存储库时,按“y”。
7. 现在,选择要安装的软件包,按 是的. 按 是的 对于除 津布拉-imapd 仅在 beta 版。 选择软件包后,系统会检查安装所需的空间。 如果它验证了所需的空间,它将开始安装选定的包; 否则,它会停止安装。
8. 出现以下提示时,按 是的.
现在它将开始安装选定的软件包。
9. 包安装完成后,安装程序会检查DNS中是否配置了MX记录。 在这个阶段,如果出现如下图所示的错误,则会要求您重新输入域名。 首先,输入 是的 并按下 Enter 然后输入你的 域名 再按 Enter.
10. 现在,将出现以下视图,显示默认配置。 在这里,您还会看到一些未配置的选项,即 管理员密码 左侧标有星号 (******)。 配置 管理员密码, 按 7 来自 主菜单.
11. 然后从 存储配置 子菜单,按 4 然后按 Enter. 然后输入一个 密码 为了 admin 用户(应至少包含 6 个字符)并按 Enter.
12. 现在按“r”返回到 主菜单.
13. 现在要应用您所做的更改,请按 一种 然后按 Enter.
14. 当要求将配置保存到文件时,键入 是的 保存,然后按 Enter.
15. 之后,它会询问您要将配置保存在哪里。 要将配置保存到默认 (/opt/zimbra/config.75773]) 位置,只需按 Enter. 如果要将其保存在其他位置,请键入 目录路径 并按下 Enter.
16.然后它会通知您系统将被修改。 类型 是的 并按下 Enter.
17. 当 配置完成 出现信息,按 Enter.
现在 Zimbra 协作套件的安装已经完成。
第 6 步:访问 Zimbra 管理面板
现在使用任何 Web 浏览器访问 Zimbra 管理面板并输入以下 URL:
HTTPS://mail.test.org:70701
当您第一次在 Web 浏览器中打开上述 URL 时,您将看到一条警告消息,指出连接不受信任。 您可以简单地忽略此消息并继续。 之后,将出现一个页面供您输入用户名和密码。 Enter admin 作为您之前在安装过程中配置的用户名和密码。
登录后,您将看到以下类似的仪表板,您可以在其中查看摘要。
卸载 Zimbra 协作套件
如果您的系统不再需要 Zimbra,您可以轻松卸载它。 打开终端并转到包含 Zimbra 安装文件的目录。
$ 光盘 zcs-8.8.15_GA_3953.RHEL8_64.20200629025823/
然后使用 -u 选项执行安装程序文件,以从系统中卸载 Zimbra。
$ ./安装.sh -u
打 是的,当它询问您是否要完全删除现有安装时。 之后,它将从您的系统中完全卸载 Zimbra。
现在,使用 光盘 命令返回包含 Zimbra 协作存档和提取目录的主目录:
$ 光盘
然后执行以下命令以删除存档和提取目录:
$ sudo R M zcs-8.8.15_GA_3953.RHEL8_64.20200629025823.tgz
$ sudo R M –rf zcs-8.8.15_GA_3953.RHEL8_64.20200629025823
按照上面的分步操作,你可以很容易地在 CentOS 系统上安装 Zimbra 协作服务器。 我们还向您展示了如何卸载 Zimbra,以防您不再需要它在您的系统中。