Поиск по сайту:

Установите Zimbra Collaboration Suite 8.7 в Ubuntu 14.04 LTS

Пакет Zimbra для совместной работы, сокращенно ZCS, – это бесплатный пакет программного обеспечения с открытым исходным кодом, который можно использовать для обмена сообщениями и совместной работы. Он поставляется с двумя редакциями: версией с открытым исходным кодом, которую можно использовать бесплатно, и сетевой версией, которая является коммерческой версией и состоит из некоторых компонентов с закрытым исходным кодом. Zimbra поддерживает электронную почту, календарь и контакты, а также обмен документами. Более подробную информацию о Zimbra можно найти на официальном сайте по ссылке в конце этой статьи.

В этом руководстве описывается, как установить пакет для совместной работы Zimbra на сервере Ubuntu 14.04 LTS. Для целей этого руководства я буду использовать два тестовых блока, работающих с Ubuntu 16.04 LTS и Ubuntu 14.04 LTS. Вот подробности каждого тестового бокса.

Сервер Zimbra:

  • Операционная система: Ubuntu 14.04 LTS.
  • Имя хоста: zimbra.ostechnix.lan
  • IP-адрес : 192.168.1.105/24.

DNS-сервер:

  • Операционная система: Ubuntu 16.04 LTS.
  • Имя хоста: pri.ostechnix.lan
  • IP-адрес: 192.168.1.200/24.

Вам следует использовать отдельные системы для Zimbra и DNS-серверов. Вот минимальные требования для развертывания Zimbra.

  • Четырехъядерный процессор или процессор более высокой конфигурации
  • 8 ГБ ОЗУ или больше
  • жесткий диск 50 ГБ
  • Быстрое подключение к Интернету
  • Идеальная конфигурация DNS
  • Брандмауэр должен быть отключен

Давайте начнем.

Перво-наперво

Перед установкой Zimbra вам необходимо выполнить следующие необходимые шаги.

Прежде всего обновите сервер Ubuntu:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

Установите необходимые зависимости:

sudo apt-get install build-essential

Отредактируйте файл /etc/hosts/ и добавьте полное доменное имя (полное доменное имя) вашего сервера Ubuntu, как показано ниже.

sudo nano /etc/hosts
192.168.1.105 zimbra.ostechnix.lan zimbra

Сохраните и закройте файл.

Затем мы должны добавить IP-адрес DNS-сервера в файл конфигурации сети вашего сервера Ubuntu.

Для этого отредактируйте файл /etc/network/interfaces:

sudo nano /etc/network/interfaces

Добавьте IP-адрес DNS-сервера, как показано ниже.

dns-nameservers 192.168.1.200

Затем отредактируйте файл /etc/resolv.conf и добавьте IP-адрес DNS-сервера.

sudo nano /etc/resolv.conf
nameserver 192.168.1.200

Затем добавьте правильные записи MX на свой DNS-сервер. Перейдите на свой DNS-сервер и добавьте данные сервера Ubuntu, как показано ниже. Обратите внимание, что отдельный DNS-сервер является обязательным. Не следует использовать одну систему как для DNS, так и для серверов Zimbra.

Если вы не настроили DNS-сервер, перейдите по ссылке ниже.

  • Установить и настроить DNS-сервер в Ubuntu 16.04 LTS

Перезагрузите систему один раз, чтобы сохраненные изменения вступили в силу.

Отредактируйте файлы прямой и обратной зон и добавьте данные вашего сервера Zimbra.

sudo nano /etc/bind/for.ostechnix.lan

Добавьте следующие строки. Замените IP-адрес и полное доменное имя своими значениями.

@ IN A 192.168.1.105
zimbra.ostechnix.lan. A 192.168.1.105
zimbra.ostechnix.lan. MX 0 zimbra.ostechnix.lan.
ostechnix.lan. MX 0 zimbra.ostechnix.lan.

Затем откройте файлы обратной зоны и добавьте те же строки.

sudo nano /etc/bind/rev.ostechnix.lan
@ IN A 192.168.1.105
zimbra.ostechnix.lan. A 192.168.1.105
zimbra.ostechnix.lan. MX 0 zimbra.ostechnix.lan.
ostechnix.lan. MX 0 zimbra.ostechnix.lan.

Сохраните и закройте файл. Перезапустите службу DNS, чтобы изменения вступили в силу.

sudo systemctl restart bind9

Вернитесь на свой сервер Zimbra и проверьте настройки DNS-сервера с помощью команды:

nslookup zimbra.ostechnix.lan
Sample output:

Server: 192.168.1.200
Address: 192.168.1.200#53

Name: zimbra.ostechnix.lan
Address: 192.168.1.105

Если вы получили что-то вроде вышеописанного, все в порядке.

Установить Зимбру

Перейдите на страницу загрузки Zimbra и загрузите последнюю версию с помощью команды:

На момент написания статьи стабильная версия Zimbra 8.7.0 еще не доступна для Ubuntu 16.04 LTS. Установка бета-версии в производство была бы плохой идеей. Если вы все еще хотите развернуть Zimbra в Ubuntu 16.04 LTS, можете продолжить. Инструкции по установке одинаковы для всех версий.

Загрузите последнюю версию ZCS из следующего местоположения в зависимости от используемого вами дистрибутива. На момент написания этого руководства последней стабильной версией была 8.7.

Загрузите пакет Zimbra Collaboration Suite 8.7

wget https://files.zimbra.com/downloads/8.7.0_GA/zcs-8.7.0_GA_1659.UBUNTU14_64.20160628202701.tgz

После загрузки извлеките его командой:

tar xvfz zcs-*

Перейдите в извлеченную папку:

cd zcs-*

Теперь запустите развертывание пакета для совместной работы Zimbra с помощью команды:

sudo ./install.sh

Введите "Y" и нажмите клавишу ВВОД, чтобы принять лицензионное соглашение.

Operations logged to /tmp/install.log.2JeUNWmH
Checking for existing installation...
 zimbra-ldap...NOT FOUND
 zimbra-logger...NOT FOUND
 zimbra-mta...NOT FOUND
 zimbra-dnscache...NOT FOUND
 zimbra-snmp...NOT FOUND
 zimbra-store...NOT FOUND
 zimbra-apache...NOT FOUND
 zimbra-spell...NOT FOUND
 zimbra-convertd...NOT FOUND
 zimbra-memcached...NOT FOUND
 zimbra-proxy...NOT FOUND
 zimbra-archiving...NOT FOUND
 zimbra-core...NOT FOUND


----------------------------------------------------------------------
PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE.
SYNACOR, INC. ("SYNACOR") WILL ONLY LICENSE THIS SOFTWARE TO YOU IF YOU
FIRST ACCEPT THE TERMS OF THIS AGREEMENT. BY DOWNLOADING OR INSTALLING
THE SOFTWARE, OR USING THE PRODUCT, YOU ARE CONSENTING TO BE BOUND BY
THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS
AGREEMENT, THEN DO NOT DOWNLOAD, INSTALL OR USE THE PRODUCT.

License Terms for this Zimbra Collaboration Suite Software:
https://www.zimbra.com/license/zimbra-public-eula-2-6.html
----------------------------------------------------------------------



Do you agree with the terms of the software license agreement? [N]

Установить Зимбру

Во время установки установщик Zimbra задаст вам ряд вопросов типа «да» или «нет». Просто прочитайте и ответьте на них соответственно.

Нажмите Y, чтобы добавить репозиторий пакетов Zimbra.

Checking for installable packages

Found zimbra-core
Found zimbra-ldap
Found zimbra-logger
Found zimbra-mta
Found zimbra-dnscache
Found zimbra-snmp
Found zimbra-store
Found zimbra-apache
Found zimbra-spell
Found zimbra-memcached
Found zimbra-proxy

Use Zimbra's package repository [Y] ## Press ENTER

Далее вам нужно выбрать пакеты Zimbra, которые вы хотите установить. Установщик будет отображать пакеты один за другим. Просто нажмите ENTER , чтобы установить выбранный пакет.

Для целей этого руководства я собираюсь установить все компоненты.

Select the packages to install

Install zimbra-ldap [Y]

Install zimbra-logger [Y]

Install zimbra-mta [Y]

Install zimbra-dnscache [Y]

Install zimbra-snmp [Y]

Install zimbra-store [Y]

Install zimbra-apache [Y]

Install zimbra-spell [Y]

Install zimbra-memcached [Y]

Введите «Y» и нажмите Enter, чтобы установить выбранные пакеты.

Installing:
 zimbra-core
 zimbra-ldap
 zimbra-logger
 zimbra-mta
 zimbra-dnscache
 zimbra-snmp
 zimbra-store
 zimbra-apache
 zimbra-spell
 zimbra-memcached
 zimbra-proxy

The system will be modified. Continue? [N] Y ##Type Y to install the selected packages

Установщик начнет загружать и устанавливать пакеты.

Через несколько минут появится главное меню Zimbra.

 Main menu

 1) Common Configuration: 
 2) zimbra-ldap: Enabled 
 3) zimbra-logger: Enabled 
 4) zimbra-mta: Enabled 
 5) zimbra-dnscache: Enabled 
 6) zimbra-snmp: Enabled 
 7) zimbra-store: Enabled 
  +Create Admin User: yes 
  +Admin user to create: admin@zimbra.ostechnix.lan 
  ******* +Admin Password UNSET 
  +Anti-virus quarantine user: virus-quarantine.mz4gvqg5@zimbra.ostechnix.lan
  +Enable automated spam training: yes 
  +Spam training user: spam.xc6cq3n8fv@zimbra.ostechnix.lan
  +Non-spam(Ham) training user: ham.3gmvpkc8w@zimbra.ostechnix.lan
  +SMTP host: zimbra.ostechnix.lan 
  +Web server HTTP port: 8080 
  +Web server HTTPS port: 8443 
  +Web server mode: https 
  +IMAP server port: 7143 
  +IMAP server SSL port: 7993 
  +POP server port: 7110 
  +POP server SSL port: 7995 
  +Use spell check server: yes 
  +Spell server URL: http://zimbra.ostechnix.lan:7780/aspell.php
  +Enable version update checks: TRUE 
  +Enable version update notifications: TRUE 
  +Version update notification email: admin@zimbra.ostechnix.lan 
  +Version update source email: admin@zimbra.ostechnix.lan 
  +Install mailstore (service webapp): yes 
  +Install UI (zimbra,zimbraAdmin webapps): yes

 8) zimbra-spell: Enabled 
 9) zimbra-proxy: Enabled 
 10) Default Class of Service Configuration: 
 s) Save config to file 
 x) Expand menu 
 q) Quit

Address unconfigured (**) items (? - help)

Как вы можете видеть из приведенного выше вывода, очевидно, что я не устанавливал пароль для учетной записи администратора Zimbra. Итак, давайте настроим ненастроенные элементы. В этом случае ненастроенный элемент (пароль администратора) доступен в разделе 7th, т. е. в разделе Zimbra Store. Поэтому просто введите номер 7, чтобы настроить этот элемент.

Address unconfigured (**) items  (? - help) 7

Появится подменю, в котором будет показан ненастроенный элемент. Как вы видите здесь, номер ненастроенного элемента — 4. Итак, давайте приступим к рассмотрению этого пункта.

Store configuration

 1) Status: Enabled 
 2) Create Admin User: yes 
 3) Admin user to create: admin@zimbra.ostechnix.lan 
** 4) Admin Password UNSET 
 5) Anti-virus quarantine user: virus-quarantine.mz4gvqg5@zimbra.ostechnix.lan
 6) Enable automated spam training: yes 
 7) Spam training user: spam.xc6cq3n8fv@zimbra.ostechnix.lan
 8) Non-spam(Ham) training user: ham.3gmvpkc8w@zimbra.ostechnix.lan
 9) SMTP host: zimbra.ostechnix.lan 
 10) Web server HTTP port: 8080 
 11) Web server HTTPS port: 8443 
 12) Web server mode: https 
 13) IMAP server port: 7143 
 14) IMAP server SSL port: 7993 
 15) POP server port: 7110 
 16) POP server SSL port: 7995 
 17) Use spell check server: yes 
 18) Spell server URL: http://zimbra.ostechnix.lan:7780/aspell.php
 19) Enable version update checks: TRUE 
 20) Enable version update notifications: TRUE 
 21) Version update notification email: admin@zimbra.ostechnix.lan 
 22) Version update source email: admin@zimbra.ostechnix.lan 
 23) Install mailstore (service webapp): yes 
 24) Install UI (zimbra,zimbraAdmin webapps): yes

 Select, or 'r' for previous menu [r] 4

Затем введите пароль к учетной записи администратора Zimbra. Убедитесь, что пароль очень надежный.

Установите пароль для администратора. Используйте любой надежный пароль. Нажмите Enter, чтобы обновить пароль.

Password for admin@zimbra.ostechnix.lan (min 6 characters): [vduf1n6p]

Затем введите "r", чтобы вернуться в главное меню.

Select, or 'r' for previous menu [r] r

Ненастроенный элемент теперь адресован и настроен.

Введите a, чтобы применить изменения, и нажмите клавишу ВВОД, чтобы сохранить файл конфигурации. Наконец, введите да, чтобы продолжить и завершить установку.

*** CONFIGURATION COMPLETE - press 'a' to apply
Select from menu, or press 'a' to apply config (? - help) a ##Type 'a' and press ENTER
Save configuration data to a file? [Yes] ## Press ENTER 
Save config in file: [/opt/zimbra/config.15814] 
Saving config in /opt/zimbra/config.15814...done.
The system will be modified - continue? [No] yes ##Type yes and press ENTER.

Поздравляем!

На этом этапе у вас будет работающий пакет для совместной работы Zimbra на вашем сервере Ubuntu.

Войдите в панель администратора Zimbra.

Откройте веб-браузер и введите URL-адрес: https://IP-адрес:7071/ или https://имя домена:7071.

Введите имя пользователя и пароль. Имя пользователя по умолчанию — admin, а пароль — тот, который вы создали ранее при установке Zimbra.

Вот как выглядит панель администратора Zimbra.

Отсюда вы можете выполнять все виды задач администрирования, такие как создание, редактирование и удаление пользователей, доменов, мониторинг сервера Zimbra, управление учетными записями электронной почты и т. д.

Создание нового домена

Давайте создадим новый домен. Для этого нажмите кнопку Настроить -> Домен в левой строке меню. Список доступных доменов, включая домен по умолчанию, можно найти в этом разделе.

Чтобы создать новый домен, просто нажмите кнопку с шестеренкой в правом верхнем углу и выберите Новый.

Заполните данные домена и нажмите «Готово».

Создание новых пользователей

Нажмите кнопку Управление в левой строке меню. Затем нажмите кнопку с изображением шестеренки в правом верхнем углу и выберите Новый.

На следующем экране введите данные пользователя, такие как имя и фамилия, и нажмите Готово.

Точно так же вы можете создать столько пользователей, сколько захотите. Кроме того, вы можете редактировать данные пользователя или удалять их отсюда.

Войдите в веб-клиент Zimbra.

Веб-клиент Zimbra — это личный почтовый ящик пользователя, в котором пользователи могут отправлять, получать, удалять почту, организовывать учетные записи, управлять своими календарями и т. д.

Чтобы получить доступ к веб-консоли Zimbra, просто введите https://IP-адрес или https://domain-name в адресной строке.

Должен появиться следующий экран. Введите имя пользователя и его пароль, которые мы создали ранее из консоли администратора.

Вот как выглядит почтовый ящик каждого пользователя.

Отсюда пользователь может отправлять и получать почту другим пользователям.

Удалить Zimbra Collaboration Suite

Не устраивает ZCS? Надеюсь тебе понравится. Если вы не хотите использовать ZCS, удалите его с сервера Ubuntu, как показано ниже.

Перейдите в каталог Zimbra:

cd zcs-*

Введите следующую команду, чтобы полностью удалить его:

sudo ./install.sh -u

Наконец, удалите каталог Zimbra:

cd ..
sudo rm -rf zcs-*

На этом пока все, ребята. ZCS — одна из самых крутых и достойных платформ для совместной работы, которые я когда-либо тестировал. Установка, настройка и использование ZCS абсолютно просты. Любой может легко установить его, даже не имея небольших знаний Linux. Если вы когда-нибудь хотели настроить платформу для обмена сообщениями и совместной работы в своем офисе, попробуйте ZCS. Вы найдете это стоящим.

Дальнейшее чтение:

  • Документация Zimbra
  • Блог Zimbra

Счастливые выходные!

Ваше здоровье!!

Статьи по данной тематике