30.06.2025

How to Install Zimbra Collaboration Suite 9 Open-Source Edition on CentOS 8 — Step-by-Step Guide

Zimbra Collaboration Suite is a robust and feature-rich platform designed for team collaboration, seamlessly integrating a powerful enterprise-class mail server with calendaring, contacts, and messaging functionalities. Its extensive capabilities make it a strong competitor to Microsoft Exchange, offering organizations a cost-effective and scalable alternative.
In this tutorial, we will guide you step-by-step through the installation of Zimbra Collaboration Suite 9 Open-Source Edition on CentOS 8, helping you set up a reliable and efficient groupware solution for your organization.

Preparation for installation Zimbra Collaboration Suite 9 OSE

First you need to make sure of the capabilities of your server. For correct operation, the developer specifies the requirements for at least 4 processor cores, 16 GB of RAM and 10 GB of hard disk space.

You also need to have a domain name and correctly configure the DNS. To do this, you need to add an A record for your mail server (change domain-name.com with your FQDN) mail.domain-name.com with the IP address of the server on which you will install Zimbra. The second record is the MX record for your domain with the value mail.domain-name.com and any priority, such as 10.

The next thing to check is the NTP client. CentOS 8 has Chrony for this, which is installed and configured by default. To check its status, run:

systemctl status chronyd.service

If it is not installed:

dnf install chrony

To check the time in the system:

date

To set the correct time zone:

timedatectl set-timezone Europe/Madrid

Now you need to download the distribution. To do this, go to the official website of the developer, fill out the form and you will receive links to download Zimbra Collaboration Suite 9 OSE to your email. Select one for CentOS 8 and use wget to download it.

wget https://download.zextras.com/...tgz

Zimbra Collaboration Suite 9 OSE installation

Install Perl to the system.

dnf install perl

Unzip the downloaded file.

tar xvf zcs-9.0.0_OSE_RHEL8_latest-zextras.tgz

Go to the installation folder.

cd zimbra-installer

Run the installation script.

./install.sh

During the installation process, read the information and follow the instructions. The necessary Zimbra components are Core, LDAP, MTA, Proxy, Store. The Rest can be omitted.

Upon request, you also need to check that the hostname matches the domain name of your mail server, which we wrote in DNS at the beginning of the tutorial - mail.domain-name.com.

In one moment, you will see a check of the list of basic parameters. If you see lines with asterisks there, you need to configure them. In my case, the administrator password was not configured.

******* +Admin Password                        UNSET

To set it press 5 and then 4. When everything is done you will see:

*** CONFIGURATION COMPLETE - press 'a' to apply

Press ‘a’. After that, you can confirm the proposed default parameters, except for the request for configuration changes, where you need to enter a positive response:

The system will be modified - continue? [No] y

After that, the installation process will start, and all you have to do is wait for it to finish.

When it's over you'll be able to access the Zimbra web client in your browser at mail.domain-name.com, and to the administration console at mail.domain-name.com:7071. Enter the username 'admin’ and the password you set earlier to access it.

Conclusion

Installing Zimbra Collaboration Suite 9 Open-Source Edition on CentOS 8 provides your organization with a powerful and scalable groupware solution that combines email, calendaring, contacts, and collaboration tools in one platform. By carefully preparing your server environment, configuring DNS and time synchronization, and following the step-by-step installation process outlined in this guide, you ensure a smooth deployment. After installation, you’ll have access to both the user webmail interface and the administration console, enabling efficient management of your communication infrastructure. Zimbra offers a cost-effective alternative to enterprise solutions, making it ideal for businesses seeking robust collaboration capabilities with an open-source foundation.

FAQ