З апошнім патчам у Zimbra Collaboration Suite Open-Source Edition 8.8.15 LTS была дададзеная паўнавартасная падтрымка "доўгайграючага" рэлізу аперацыйнай сістэмы Ubuntu 18.04/2022 LTS. Дзякуючы гэтаму сістэмныя адміністратары могуць ствараць серверныя інфраструктуры з Zimbra OSE, якія будуць падтрымлівацца і атрымліваць абнаўленні бяспекі аж да канца 8.8.15 гады. Магчымасць укараніць на сваім прадпрыемстве сістэму сумеснай працы, якая будзе заставацца актуальнай на працягу больш за тры гады, і пры гэтым не запатрабуе значных працавыдаткаў для абслугоўвання – гэта выдатная магчымасць для прадпрыемства знізіць кошт валодання ІТ-інфраструктурай, а для SaaS-правайдэраў такі варыянт укаранення Zimbra OSE дазволіць прапанаваць кліентам больш выгадныя для іх, але пры гэтым больш маржынальныя для правайдэра тарыфы. Давайце ж разбяромся ў тым, як варта ўсталёўваць Zimbra OSE 18.04 на Ubuntu XNUMX/XNUMX.
Сістэмныя патрабаванні да сервера для ўсталёўкі Zimbra OSE складаюцца з наяўнасць 4-ядзернага працэсара, 8 гігабайтаў RAM, 50 гігабайтаў месца на цвёрдай кружэлцы, а таксама FQDN, які перанакіроўвае DNS-сервер і MX-запіс. Адразу адзначым, што «бутэлькавым горлышком», абмяжоўвалым хуткадзейнасць Zimbra OSE звычайна становіцца не працэсар ці аператыўная памяць, а цвёрдая кружэлка. Менавіта таму будзе разумным набыць для сервера хуткасны SSD, які не моцна адаб'ецца на агульным кошце сервера, але пры гэтым значна павялічыць прадукцыйнасць і спагадлівасць Zimbra OSE. Давайце ж створым сервер з Ubuntu 18.04/8.8.15 LTS і Zimbra Collaboration Suite XNUMX 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. Пасля таго, як усё гэта будзе зроблена, можна прыступіць да ўстаноўкі самой Zimbra Collaboration Suite Open-Source Edition.
Усталёўка Zimbra OSE пачынаецца са спампоўкі дыстрыбутыва. Зрабіць гэта можна пры дапамозе каманды Wget
Пасля запуску ўсталёўніка вам неабходна будзе прыняць умовы выкарыстання, а таксама пагадзіцца на выкарыстанне афіцыйных рэпазітараў 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 ўключыць. Таксама адкрыем доступ да сервера па SSH пры дапамозе каманды sudo ufw дазваляюць ssh. Пасля таго як неабходныя парты адчыненыя, можна атрымаць доступ да кансолі адміністравання Zimbra. Для гэтага неабходна ў адрасным радку браўзэра набраць mail.company.ru:7071, або, у выпадку выкарыстання проксі, mail.company.ru:9071, А затым якасці імя карыстальніка ўвесці admin, а ў якасці пароля той, пароль, які задаваўся вамі пры ўстаноўцы Zimbra.
Пасля завяршэння ўстаноўкі Zimbra OSE, у інфраструктуры вашага прадпрыемства з'явіцца паўнацэннае рашэнне для электроннай пошты і сумеснай працы. Аднак магчымасці вашага паштовага сервера можна значна пашырыць за рахунак выкарыстання пашырэнняў Zextras Suite Pro. Яны дазваляюць дадаць у Zimbra Collaboration Suite Open-Source Edition падтрымку мабільных прылад, сумеснай працы з дакументамі, табліцамі і прэзентацыямі, а пры жаданні ў Zimbra OSE можна дадаць падтрымку тэкставых і відыачат, а таксама відэаканферэнцсувязі.
Усталяваць Zextras Suite Pro даволі проста для гэтага дастаткова спампаваць дыстрыбутыў з афіцыйнага сайта Zextras пры дапамозе каманды Wget
Адзначым, што для працы пашырэння Zextras Docs, якое дае магчымасць супрацоўнікам прадпрыемства сумесна працаваць над тэкставымі дакументамі, табліцамі і прэзентацыямі, неабходна ўсталяваць асобны серверны дадатак. На сайце Zextras можна скачаць яго дыстрыбутыў для аперацыйнай сістэмы.
Такім чынам, усталяваўшы Zimbra OSE 8.8.15 LTS і Zextras Suite Pro на Ubuntu 18.04/XNUMX LTS можна атрымаць поўнафункцыянальнае рашэнне для сумеснай працы, якое за кошт доўгага тэрміну падтрымкі і нізкага кошту ліцэнзавання дазволіць значна знізіць кошт валодання ІТ-інфраструктурай прадпрыемства.
Па ўсіх пытаннях, звязаных з Zextras Suite вы можаце звярнуцца да Прадстаўніка кампаніі «Zextras» Кацярыны Трыяндафілідзі па электроннай пошце. [электронная пошта абаронена]
Крыніца: habr.com