Установка Zimbra OSE 8.8.15 та Zextras Suite Pro на Ubuntu 18.04 LTS

З останнім патчем у Zimbra Collaboration Suite Open-Source Edition 8.8.15 LTS було додано повноцінну підтримку «довгограючого» релізу операційної системи Ubuntu 18.04 LTS. Завдяки цьому системні адміністратори можуть створювати серверні інфраструктури з Zimbra OSE, які будуть підтримуватись та отримувати оновлення безпеки аж до кінця 2022 року. Можливість впровадити на своєму підприємстві систему спільної роботи, яка залишатиметься актуальною протягом більше трьох років, і при цьому не вимагатиме значних трудовитрат для обслуговування – це чудова можливість для підприємства знизити вартість володіння ІТ-інфраструктурою, а для SaaS-провайдерів такий варіант впровадження Zimbra OSE дозволить запропонувати клієнтам вигідніші для них, але при цьому маржинальніші для провайдера тарифи. Давайте розберемося в тому, як слід встановлювати Zimbra OSE 8.8.15 на Ubuntu 18.04.

Установка Zimbra OSE 8.8.15 та Zextras Suite Pro на Ubuntu 18.04 LTS

Системні вимоги до сервера для установки Zimbra OSE включають наявність 4-ядерного процесора, 8 гігабайтів RAM, 50 гігабайтів місця на жорсткому диску, а також FQDN, що перенаправляє DNS-сервер і MX-запис. Відразу зазначимо, що «пляшковим шийкою», що обмежує швидкодію Zimbra OSE, зазвичай стає не процесор або оперативна пам'ять, а жорсткий диск. Саме тому буде розумним придбати для сервера швидкісний SSD, який не позначиться на загальній вартості сервера, але при цьому значно збільшить продуктивність і чуйність Zimbra OSE. Давайте ж створимо сервер з Ubuntu 18.04 LTS та Zimbra Collaboration Suite 8.8.15 LTS на борту та доменним ім'ям mail.company.ru.

Найбільшу складність при установці Zimbra для новачків є створення FQDN і перенаправляючого DNS-сервера. Для того щоб все працювало, створимо DNS-сервер на основі утиліти dnsmasq. Для цього спочатку відключимо службу systemd-resolved. Робиться це за допомогою команд sudo systemctl disable systemd-resolved и sudo systemctl stop systemd-resolved. Також видалимо файл resolv.conf за допомогою команди sudo rm /etc/resolv.conf і відразу створимо новий за допомогою команди echo «nameserver 8.8.8.8» > /etc/resolv.conf

Після того, як цю службу буде вимкнено, необхідно буде встановити dnsmasq. Робиться це за допомогою команди sudo apt-get install dnsmasq. Після того, як установка завершиться, необхідно налаштувати dnsmasq за допомогою редагування конфігураційного файлу /etc/dnsmasq.conf. В результаті має вийти щось на кшталт цього:

server=8.8.8.8
listen-address=127.0.0.1
domain=company.ru   # Define domain
mx-host=company.ru,mail.company.ru,0
address=/mail.company.ru/***.16.128.192

Завдяки цьому ми задали адресу сервера із Zimbra, налаштували перенаправляючий DNS-сервер та MX-запис, а тепер можемо перейти до інших налаштувань.

За допомогою команди sudo hostnamectl set-hostname mail.company.ru задамо доменне ім'я для сервера з Zimbra OSE, а потім додамо відповідну інформацію в /etc/hosts за допомогою команди echo «***.16.128.192 mail.company.ru» | sudo tee -a /etc/hosts.

Після цього нам залишиться лише перезапустити службу dnsmasq за допомогою команди sudo systemctl restart dnsmasq та додати A- та MX-записи за допомогою команд dig A mail.company.ru и dig MX company.ru. Після того, як все це буде зроблено, можна розпочати встановлення самої Zimbra Collaboration Suite Open-Source Edition.

Установка Zimbra OSE починається зі скачування дистрибутива. Зробити це можна за допомогою команди Wget files.zimbra.com/downloads/8.8.15_GA/zcs-8.8.15_GA_3869.UBUNTU18_64.20190917004220.tgz. Після того, як дистрибутив скачається, необхідно його розпакувати за допомогою команди tar xvf zcs-8.8.15_GA_3869.UBUNTU18_64.20190917004220.tgz. Після того, як розпакування завершиться, необхідно буде перейти до розпакованої папки за допомогою команди cd zcs*/, а потім запустити інсталяційний скрипт за допомогою команди ./install.sh.

Після запуску інсталятора вам необхідно буде прийняти умови використання та погодитися на використання офіційних репозиторіїв Zimbra для встановлення оновлень. Після цього вам буде запропоновано вибрати пакети для встановлення. Коли пакети будуть вибрані, з'явиться попередження про те, що система буде змінена під час інсталяції. Після того, як користувач погодиться з внесенням змін, почнеться завантаження відсутніх модулів та оновлень, а також їх встановлення. Після встановлення інсталятор запропонує зробити початкове налаштування Zimbra OSE. На цьому етапі необхідно буде задати пароль адміністратора. Для цього необхідно перейти спочатку до 7 пункту меню, а потім вибрати пункт 4. Після цього установка Zimbra Open-Source Edition завершиться.

Після того, як установка Zimbra OSE закінчиться, залишиться лише відкрити необхідні для її роботи веб-порти. Зробити це можна за допомогою штатного брандмауера Ubuntu під назвою ufw. Для того, щоб усе запрацювало, необхідно спочатку дозволити необмежений доступ з адміністративної підмережі за допомогою команди ufw allow from 192.168.0.1/24, а потім у конфігураційному файлі /etc/ufw/applications.d/zimbra створити профіль Zimbra:

[Zimbra]  

title=Zimbra Collaboration Server
description=Open source server for email, contacts, calendar, and more.
ports=25,80,110,143,443,465,587,993,995,3443,5222,5223,7071,9071/tcp

Потім за допомогою команди sudo ufw allow Zimbra необхідно активувати створений профіль Zimbra, а потім перезапустити ufw за допомогою команди sudo ufw enable. Також відкриємо доступ до сервера SSH за допомогою команди sudo ufw дозволити SSH. Після того, як необхідні порти відкриті, можна отримати доступ до консолі адміністрування Zimbra. Для цього необхідно в адресному рядку браузера набрати mail.company.ru:7071, або, у разі використання проксі, mail.company.ru:9071, а потім як ім'я користувача ввести admin, а як пароль той, пароль, який задавалися вами при установці Zimbra.

Установка Zimbra OSE 8.8.15 та Zextras Suite Pro на Ubuntu 18.04 LTS

Після встановлення Zimbra OSE, в інфраструктурі вашого підприємства з'явиться повноцінне рішення для електронної пошти та спільної роботи. Однак, можливості вашого поштового сервера можна значно розширити за рахунок використання розширень Zextras Suite Pro. Вони дозволяють додати у Zimbra Collaboration Suite Open-Source Edition підтримку мобільних пристроїв, спільної роботи з документами, таблицями та презентаціями, а за бажанням у Zimbra OSE можна додати підтримку текстових та відеочатів, а також відеоконференцзв'язку.

Встановити Zextras Suite Pro досить просто для цього достатньо завантажити дистрибутив з офіційного сайту Zextras за допомогою команди Wget www.zextras.com/download/zextras_suite-latest.tgz, потім розпакувати цей архів tar xfz zextras_suite-latest.tgz, перейти до папки з розпакованими файлами cd zextras_suite/ та запустити настановний скрипт за допомогою команди ./install.sh all. Після цього залишиться лише очистити кеш Zimbra OSE за допомогою команди zmprov fc zimlet і можна розпочинати використання Zextras Suite.

Зазначимо, що для роботи розширення Zextras Docs, яке дає можливість співробітникам підприємства спільно працювати над текстовими документами, таблицями та презентаціями, необхідно встановити окрему серверну програму. На сайті Zextras можна завантажити його дистрибутив для операційної системи Ubuntu LTS 18.04. Крім того, функціональність рішення для онлайн спілкування між співробітниками Zextras Team доступна на мобільних пристроях за допомогою програми, яку також можна абсолютно безкоштовно завантажити в Google Play и Apple, AppStore. Крім того, є мобільний додаток для доступу до хмарного сховища Zextras Drive, який також доступний для iPhone, iPad та пристроїв на Android.

Таким чином, встановивши Zimbra OSE 8.8.15 LTS та Zextras Suite Pro на Ubuntu 18.04 LTS, можна отримати повнофункціональне рішення для спільної роботи, яке за рахунок тривалого терміну підтримки та низької вартості ліцензування дозволить значно знизити вартість володіння ІТ-інфраструктурою підприємства. 

З усіх питань, пов'язаних з Zextras Suite ви можете звернутися до Представника компанії «Zextras» Катерини Тріандафіліді електронною поштою [захищено електронною поштою]

Джерело: habr.com

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