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