Zimbra Collaboration Suite (ZCS) nebo běžně známá jako Zimbra Mail je softwarová sada pro spolupráci, která zahrnuje e-mailový server a webového klienta. Zahrnuje také kontakty, sdílení souborů, kalendář, úkoly atd., ke kterým lze snadno přistupovat prostřednictvím webové pošty.
Nastavení poštovního serveru je jedním z klíčových požadavků při zahájení jakéhokoli podnikání.
To může znamenat použití poštovních řešení s nabídkou SaaS nebo nasazení kompletního poštovního řešení ve vaší vlastní infrastruktuře.
Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět instalaci Zimbra Collaboration na jejich linuxové servery.
Dříve jsme vysvětlili instalaci Zimbra Collaboration v Ubuntu.
V této souvislosti se podíváme na to, jak nastavit Zimbra Collaboration Suite na systému CentOS 8.
Jak nainstalovat Zimbra Collaboration Suite na CentOS 8?
Chcete-li začít, musíte k serveru přistupovat jako uživatel root s právy root nebo sudo. Aktualizujte systém pomocí příkazu:
$ sudo dnf -y update
Poté postupujte podle následujících kroků:
1. Instalovat závislosti
Nejprve budete muset nainstalovat některé závislosti do vašeho systému CentOS.
Chcete-li tak učinit, otevřete Terminál a spusťte následující příkaz:
$ sudo yum install -y libidn gmp nptl nmap sysstat libaio libstdc++
2. Zakázat nežádoucí služby
Budete muset zakázat nechtěné služby, aby nebyly v konfliktu s instalací sady pro spolupráci Zimbra.
Zde zakážeme SELinux, firewall a postfix.
Chcete-li deaktivovat SELinux, nejprve spusťte následující příkaz v terminálu a zkontrolujte, zda je v režimu „Vynucování“.
$ getenforce
Pokud výstup zobrazuje „Enforcing“, změňte režim SELinux na „Permisivní“. Proveďte následující příkaz:
$ sudo setenforce 0
Nyní znovu spusťte následující příkaz, abyste ověřili, zda byl režim změněn na „Permisivní“:
$ getenforce
Chcete-li vypnout bránu firewall, proveďte následující příkazy:
$ sudo systemctl stop firewalld
$ sudo systemctl disable firewall
Chcete-li Postfix zakázat, spusťte následující příkazy:
$ sudo systemctl stop postfix
$ sudo systemctl disable postfix
3. Nakonfigurujte název hostitele a soubor hostitelů
i. Otevřete soubor /etc/hostname pomocí následujícího příkazu:
$ sudo nano /etc/hostname
ii. Poté do souboru přidejte FQDN takto:
server.ibmimedia.com
iii. Ujistěte se, že jste nahradili server.ibmimedia.com vaším FQDN.
Nyní uložte a zavřete soubor /etc/hostname.
iv. Nyní otevřete soubor /etc/hosts následovně:
$ sudo nano /etc/hosts
Přidejte do souboru níže uvedený záznam:
ip_address server.ibmimedia.com server
Kde by měla být ip_address nahrazena vaší IP adresou serveru.
v. Nyní uložte a zavřete soubor /etc/hosts.
4. Ověřte záznamy A a MX
Nyní ověřte konfiguraci DNS pro váš poštovní server.
Můžete to udělat pomocí níže uvedeného příkazu v Terminálu:
$ dig -t MX ibmimedia.com
Výstup zobrazí záznamy MX a A pro náš poštovní server, což dokazuje, že byl správně nakonfigurován.
5. Nainstalujte Zimbra Collaboration Suite
Nyní v tomto kroku stáhneme a nainstalujeme sadu pro spolupráci Zimbra.
1. Chcete-li stáhnout sadu pro spolupráci Zimbra, spusťte v Terminálu následující příkaz:
$ wget https://files.zimbra.com/downloads/8.8.15_GA/zcs-8.8.15_GA_3953.RHEL8_64.20200629025823.tgz
2. Stažený soubor Zimbra bude ve formátu archivu .tgz. Chcete-li extrahovat archivní soubor, použijte následující příkaz:
$ tar -zxvf zcs-8.8.15_GA_3953.RHEL8_64.20200629025823.tgz
3. Jakmile je soubor extrahován; přejděte do extrahovaného adresáře pomocí následujícího příkazu:
$ cd zcs-8.8.15_GA_3953.RHEL8_64.20200629025823/
4. V rozbaleném adresáři uvidíte instalační soubor. Chcete-li zahájit instalaci Zimbra CS, spusťte instalační program následovně:
$ sudo ./install.sh
Po provedení výše uvedeného příkazu se spustí instalace Zimbry.
5. Po provedení několika kontrol vás instalační program požádá, abyste přijali podmínky licenční smlouvy na software. Stiskněte „y“ pro přijetí smlouvy.
6. Nyní stiskněte „y“, když budete požádáni o použití úložiště balíčků Zimbry.
7. Nyní vyberte balíčky, které chcete nainstalovat, stisknutím y. Stiskněte y pro všechny balíčky s výjimkou zimbra-imapd, který je dostupný pouze v beta verzi. Po výběru balíčků systém zkontroluje požadované místo pro instalaci. Pokud ověří požadované místo, zahájí instalaci vybraných balíčků; jinak se instalace zastaví.
8. Když se zobrazí následující výzva, stiskněte y.
Nyní zahájí instalaci vybraných balíčků.
9. Po dokončení instalace balíčků instalační program zkontroluje, zda je v DNS nakonfigurován záznam MX. Pokud se v této fázi objeví chyba, jak můžete vidět na následujícím snímku obrazovky, budete požádáni o opětovné zadání názvu domény.
Nejprve zadejte ano a stiskněte klávesu Enter, poté zadejte název domény a znovu stiskněte klávesu Enter.
10. Nyní se zobrazí následující pohled s výchozími konfiguracemi.
Zde také uvidíte nějakou nenakonfigurovanou možnost, což je Heslo správce označené hvězdičkami (******) nalevo. Chcete-li nakonfigurovat heslo správce, stiskněte 7 v hlavní nabídce.
11. Poté z podnabídky Store configuration stiskněte 4 a poté stiskněte Enter. Poté zadejte heslo pro administrátora (mělo by obsahovat alespoň 6 znaků) a stiskněte Enter.
12. Nyní stiskněte „r“ pro návrat do hlavní nabídky.
13. Nyní pro použití provedených změn stiskněte a a poté stiskněte Enter.
14. Až budete požádáni o uložení konfigurací do souboru, zadejte ano pro uložení a stiskněte Enter.
15. Poté se zeptá, kam chcete uložit konfigurace. Chcete-li uložit konfigurace do výchozího umístění (/opt/zimbra/config.75773]), stačí stisknout Enter. Pokud jej chcete uložit na jiné místo, zadejte cestu k adresáři a stiskněte Enter.
16. Poté vás upozorní, že systém bude změněn. Napište ano a stiskněte Enter.
17. Když se zobrazí zpráva Konfigurace dokončena, stiskněte Enter.
Nyní byla dokončena instalace sady pro spolupráci Zimbra.
6. Přístup k panelu správy Zimbra
Nyní otevřete panel Zimbra Administration pomocí libovolného webového prohlížeče a zadejte následující adresu URL:
https://server.ibmimedia.com:70701
Při prvním otevření výše uvedené adresy URL ve vašem webovém prohlížeči se zobrazí varovná zpráva, že připojení je nedůvěryhodné. Tuto zprávu můžete jednoduše ignorovat a pokračovat.
Poté se zobrazí stránka, kde zadáte uživatelské jméno a heslo. Zadejte admin jako uživatelské jméno a heslo, které jste nakonfigurovali dříve během instalace.
Jakmile se přihlásíte, zobrazí se vám panel, kde si můžete prohlédnout souhrn.
Jak odinstalovat Zimbra Collaboration Suite na CentOS 8?
V případě, že již Zimbru na svém systému nepotřebujete, můžete ji snadno odinstalovat.
Otevřete Terminál a přejděte do adresáře, který obsahuje instalační soubory Zimbry.
$ cd zcs-8.8.15_GA_3953.RHEL8_64.20200629025823/
Poté spusťte instalační soubor s volbou -u následujícím způsobem a odinstalujte Zimbru z vašeho systému.
$ ./install.sh -u
Stiskněte y, když se zeptá, zda chcete úplně odstranit stávající instalaci. Poté zcela odinstaluje Zimbru z vašeho systému.
Nyní se pomocí příkazu cd vraťte do hlavního adresáře, který obsahuje jak archiv spolupráce Zimbra, tak extrahovaný adresář:
$ cd
Poté proveďte následující příkazy k odstranění archivu i extrahovaného adresáře:
$ sudo rm zcs-8.8.15_GA_3953.RHEL8_64.20200629025823.tgz
$ sudo rm –rf zcs-8.8.15_GA_3953.RHEL8_64.20200629025823
Podle výše uvedeného postupu krok za krokem můžete snadno nainstalovat server pro spolupráci Zimbra na systém CentOS.
Také jsme vám ukázali, jak odinstalovat Zimbru v případě, že ji již ve svém systému nechcete.