Встановлення Zimbra Open-Source Edition на CentOS 7

Під час проектування впровадження Zimbra на підприємстві ІТ-менеджеру доводиться вибирати і операційну систему, на якій працюватимуть вузли інфраструктури Zimbra. На сьогоднішній день із Zimbra сумісні практично всі дистрибутиви Linux, аж до вітчизняних РЕД ОС та РОСА. Зазвичай для встановлення Zimbra у підприємствах вибір падає або на Ubuntu чи RHEL, оскільки розробкою цих дистрибутивів займаються комерційні компанії. Однак нерідко вибір ІТ-менеджерів падає на Cent OS, яка є призначеним для роботи на виробництві та підтримуваним співтовариством форком комерційного дистрибутива RHEL від компанії Red Hat.

Встановлення Zimbra Open-Source Edition на CentOS 7

Мінімальні системні вимоги Zimbra включають 8 гб оперативної пам'яті на сервері, мінімум 5 гігабайт вільного місця в папці /opt, а також повноцінне доменне ім'я і MX-запис. Як правило, найбільші проблеми у новачків виникають саме із двома останніми пунктами. Великою перевагою CentOS 7 у цьому випадку є те, що вона дозволяє задати доменне ім'я сервера ще на етапі встановлення операційної системи. Це дозволяє без особливих проблем встановити Zimbra Collaboration Suite навіть тим користувачам, які до цього не мали досвіду роботи з Linux.

У нашому випадку доменним ім'ям сервера, на який встановлюватиметься Zimbra, буде mail.company.ru. Після завершення встановлення залишається лише додати рядок виду 192.168.0.61 mail.company.ru mail, де замість 192.168.0.61 необхідно прописати статичну IP-адресу вашого сервера. Після цього потрібно встановити всі оновлення пакетів, а також додати A та MX-записи на сервері за допомогою команд dig -t A mail.company.ru и dig-t MX company.ru. Таким чином, у нашого сервера з'явиться повноцінне доменне ім'я і тепер можна без проблем встановити Zimbra.

Завантажити архів із актуальною версією дистрибутива Zimbra можна з офіційного сайту zimbra.com. Після того, як архів буде розпакований, залишиться лише запустити скрипт установки з ім'ям install.sh. Набір консольних команд, який вам знадобиться, виглядає наступним чином:

mkdir zimbra && cd zimbra
Wget files.zimbra.com/downloads/8.8.12_GA/zcs-8.8.12_GA_3794.RHEL7_64.20190329045002.tgz -no-check-certificate
tar zxpvf zcs-8.8.12_GA_3794.RHEL7_64.20190329045002.tgz
cd zcs-8.8.12_GA_3794.RHEL7_64.20190329045002
./install.sh

Встановлення Zimbra Open-Source Edition на CentOS 7

Відразу після цього запуститься програма встановлення Zimbra Collaboration Suite. В першу чергу вам доведеться ухвалити ліцензійну угоду для того, щоб продовжити інсталяцію ZCS. Наступним кроком буде вибір модулів для встановлення. У тому випадку, якщо ви хочете створити один поштовий сервер, то є сенс встановити відразу всі пакети. Якщо ж ви маєте намір створити мультисерверну інфраструктуру з можливістю масштабування, слід вибирати лише деякі із запропонованих до встановлення пакетів, як це описано в одній з наших попередніх статей.

Після закінчення установки, прямо в терміналі відкриється меню налаштування Zimbra, У тому випадку, якщо ви вибрали односерверну установку, то вам буде достатньо просто задати пароль адміністратора. Для цього спочатку виберіть пункт номер 7, а потім пункт 4, щоб задати пароль адміністратора, який має бути не коротшим за 6 символів. Після того, як пароль буде заданий, натисніть кнопку R, щоб повернутися до попереднього меню, а потім кнопку A, щоб прийняти внесені зміни.

Після закінчення установки Zimbra відкрийте необхідні для роботи порти в брандмауері за допомогою команди firewall-cmd-permanent-add-port={25,80,110,143,443,465,587,993,995,5222,5223,9071,7071}/tcp, а потім перезавантажте брандмауер за допомогою команди firewall-cmd -reload

Тепер нам залишається лише запустити Zimbra за допомогою команди service zimbra start, щоб розпочати роботу. Отримати доступ до консолі адміністрування можна у браузері, перейшовши за адресою company.ru:7071/zimbraAdmin/. Доступ для користувачів електронної пошти буде здійснюватися за адресою mail.company.ru. Зазначимо, що у разі виникнення будь-яких проблем чи помилок під час роботи Zimbra, відповідь слід шукати у логах, які можна знайти у папці /opt/zimbra/log.

Після завершення встановлення Zimbra можна також встановити розширення Zextras Suite, які здатні підвищити надійність та економічну ефективність використання Zimbra за рахунок додавання до неї затребуваних бізнесом функцій. Для того щоб це зробити, необхідно завантажити з сайту Zextras.com архів з найсвіжішою версією Zextras Suite та розпакувати його. Після цього потрібно перейти в розпаковану папку та запустити скрипт установки. Весь процес у консольному вигляді виглядає так:

Wget download.zextras.com/zextras_suite-latest.tgz
tar xfz zextras_suite-latest.tgz
cd zextras_suite/
./install.sh all

Встановлення Zimbra Open-Source Edition на CentOS 7

Після цього у Вашій Zimbra з'явиться можливість архівувати та дедуплікувати дані в поштових сховищах, підключати вторинні томи, делегувати адміністраторські повноваження іншим користувачам, користуватися онлайн-чатом прямо у веб-клієнті Zimbra та багато іншого.

Джерело: habr.com

Додати коментар або відгук