Установка Network (коммерческой) версии Zimbra Collabration Suite


В своем блоге я уже рассказывал как установить Community (бесплатную) версию Zimbra Collabration Suite и сегодня пройдемся по коммерческой (Network-версии) Zimbra. Честно говоря в Network-версии нет никакого супер-функционала который мог бы пригодиться небольшим компаниям, да и цена на нее кусается для SOHO, но довольно часто клиенты просят посмотреть и коммерческую версию. Установка и настройка коммерческой версии особо не отличается от установки Community версии, единственное что вам потребуется, это получить файл лицензии на демонстрационный период.

Установка network-версии Zimbra

Обратите внимание, что миграция если с Community-версии до коммерческой возможна и происходит в "автоматическом" режиме, то в обратную сторону у вас переехать уже не получится. Цена кстати относительно не высокая за версию Standart и можно покупать как годовую подписку, так и бессрочную лицензию в итоге получается около 2 тысяч 500 рублей за рабочее место (почтовый ящик) с минимальным заказом в 25-шт и небольшая компания в 75 тысяч вполне уложится. Собственно, если вас все устраивает, то перейдите по адресу https://www.zimbra.com/try/zimbra-collaboration-network-edition/, заполните небольшую форму и получите демо-ключ на почту.

Триал-версия Zimbra Collabration Suite

Следующим этапом мы переходим на страницу https://www.zimbra.com/downloads/zimbra-collaboration/ и загружаем самую свежую версию или на странице https://www.zimbra.com/downloads/zimbra-collaboration/archives/ можно скачать предыдущие версии. Скачанный архив для вашей платформы и лицензионный ключ необходимо скопировать на сервер где мы будем разворачивать Zimbra.

Подготовка к установке Zimbra Collabration Suite

Единственный вопрос который возникает при подготовке к установке, это подготовка файлов hosts и hostname. Наверное всех, кто устанавливал Zimbra Collabration Suite знатно подбешивало сообщение:

  ERROR: Installation can not proceeed.  Please fix your /etc/hosts file
  to contain:

  <ip> <FQHN> <HN>

  Where <IP> is the ip address of the host,
  <FQHN> is the FULLY QUALIFIED host name, and
  <HN> is the (optional) hostname-only portion

Это кстати сказать довольно важный момент, так как внутренние взаимодействия в этом комбайне происходят по имени хоста и это имя привязано к сертификатам и т.д. и т.п. Итак, я в свою очередь рекомендую все же использовать внутренний технический домен, а реально обслуживаемые почтовые домены добавить отдельно, но это как говориться на вкус и цвет.

Если же вы все же не хотите заморачиваться с внутренними доменами, то файл hosts для домена staov.org будет выглядеть следующим образом:

127.0.0.1       localhost
127.0.0.1       staov.org staov

А файл hostname, соответственно:

staov

Из всего вышеизложенного, вы наверное понимаете, что если мы будем использовать в качестве имени хоста допустим mx, а полное имя хоста мы делаем mx.staov.org, то при установке нам будет предложено создать домен mx.starnov.org и не дай вам бог его переименовать на этапе установки почтового сервера. Точнее вы его можете переименовать, но если у вас в hosts нет записи для этого хоста, то установка у вас завершится с пачкой ошибок и придется начинать игру заново, а если файл hosts у вас выглядит как-то не совсем стандартно по мнению Zimbra Collabration Suite, то она и устанавливаться откажется (замкнутый круг).

В общем, все делайте как я написал выше и еще обязательно уберите IPv6 записи из файла hosts и вообще отключите на почтовом сервере поддержку IPv6 иначе вы получите некоторые проблемы со сторонними плагинами (они конечно лечатся, но довольно непросто). Для отключения поддержки IPv6 добавляем в файл /etc/sysctl.conf следующие строки:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1

И естественно, применяем настройки:

# sysctl -p

Установка Zimbra Collabration Suite

Итак, вы скопировали файл лицензии и дистрибутив на сервер где будет происходить установка. Следовательно нам теперь необходимо установить почтовый сервер и единственное отличие от установки Community-версии, это передача инсталятору дополнительного параметра с путем к нашей демо-лицензии.

# ./install.sh -l ../ZCSLicense.xml

Установка происходит в автоматическом режиме и вам лишь надо будет соглашаться с условиями лицензионного соглашения и лишь иногда принимать решения. Например, я бы рекомендовал вам установить пакет zimbra-archiving, так как он по умолчанию отключен.

Установка zimbra-archiving

Дальнейшая установка занимает довольно много времени и вы можете пойти пить чай. Предложение сменить имя домена (если MX-записи не соответствуют IP-адресу) просто проигнорируйте и следующим этапом необходимо задать пароль пользователя администратора.

Задаем пароль администратора Zimbra

Поледовательность перехода по элементам меню: 7 -> 4 -> Задаем пароль -> r -> a.

Дождитесь окончания установки Zimbra Collabration Suite

Дождитесь завершения установки, после чего можете перейти в web-интерфейс управления Zimbra Collabration Suite (на первое время по ip-адресу сервера на порт 7071 по https-протоколу).

Панель администрирования почтового сервера Zimbra

Собственно с установкой мы закончили и в следующих статьях я расскажу как настраивать ZCS.