Установка Zimbra · 7 min read · Dec 25, 2025

Установка Zimbra Collaboration Suite 7 на CentOS 5.x (64Bit)

Установка Zimbra Collaboration Suite 7 на CentOS 5.x (64Bit)

Эта статья объясняет, как установить Zimbra Collaboration Suite 7 (ZCS) на CentOS 5.x (64Bit). Подготовлено Рафаэлем Марангони из команды BRLink Suporte Linux.

Введение

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

Важно отметить, что мы используем CentOS 5 64bit, который не официально поддерживается командой Zimbra (поддерживаются только RHEL и SUSE). Но CentOS хорошо работает с Zimbra.

1 Некоторые предварительные требования

Настройки DNS и имени хоста

Сначала нам нужно настроить запись DNS, указывающую на сервер. В данном случае мы используем имя хоста zimbratest.example.com

Затем нам нужно настроить имя хоста в системе Linux.

vi /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=zimbratest.example.com
vi /etc/hosts
127.0.0.1       localhost.localdomain localhost
10.0.0.234      zimbratest.example.com zimbratest

Установка пакетов

Далее нам нужно установить несколько пакетов:

yum install -y sysstat perl sudo sqlite

Я предлагаю перезагрузить систему Linux на этом этапе, чтобы применить все настройки.

2 Установка Zimbra 7 Opensource

Сначала нам нужно скачать архив с сайта Zimbra. Нажмите здесь.

mkdir /download   
cd /download  
wget http://files2.zimbra.com/downloads/7.0.1_GA/zcs-7.0.1_GA_3105.RHEL5_64.20110304210645.tgz

Запустите установщик:

tar -zxvf zcs-7.0.1_GA_3105.RHEL5_64.20110304210645.tgz  
cd zcs-7.0.1_GA_3105.RHEL5_64.20110304210645   
./install.sh --platform-override

PS: Скрипт установки Zimbra проверяет, является ли дистрибутив RHEL. Чтобы игнорировать это и установить на CentOS, вы должны использовать “–platform-override”.

Скрипт установки — это мастер. Для почти всех опций мы выберем опцию по умолчанию. Вот вопросы:

Если вы оставите вопрос пустым, будет выбрана опция по умолчанию.

Сначала нам нужно согласиться с условиями лицензии.

Согласны ли вы с условиями лицензионного соглашения? [N] y

Теперь Zimbra проверит все предварительные требования. Если что-то не найдено, остановите Мастера и установите это с помощью yum.

Если все в порядке, скрипт спросит, какие пакеты мы хотим установить. Просто выберите опции по умолчанию.

Выберите пакеты для установки
Установить zimbra-ldap [Y]
Установить zimbra-logger [Y]
Установить zimbra-mta [Y]
Установить zimbra-snmp [Y]
Установить zimbra-store [Y]
Установить zimbra-apache [Y]
Установить zimbra-spell [Y]
Установить zimbra-memcached [N]
Установить zimbra-proxy [N]

После этого скрипт спрашивает, хотите ли вы переопределить платформу. Вы говорите “да”, конечно.

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

Эта платформа — CentOS5_64
Найденные пакеты: RHEL5_64
Это может работать, а может и не работать.

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

Установить все равно? [N] y
Система будет изменена. Продолжить? [N] y

Теперь нам нужно дождаться завершения процедур установки.

Когда все пакеты будут установлены, появится меню с некоторыми параметрами конфигурации. Нам нужно только установить пароль администратора.
Для этого нам нужно нажать 3.

Главное меню  
   1) Общая конфигурация:  
   2) zimbra-ldap:                             Включено  
   3) zimbra-store:                            Включено  
        +Создать пользователя администратора:     да  
        +Пользователь администратора для создания: [email protected]  
***** +Пароль администратора                          НЕ УСТАНОВЛЕН  
        +Пользователь для карантина антивируса: [email protected]  
        +Включить автоматическое обучение спаму:  да  
        +Пользователь для обучения спаму:         [email protected]  
        +Пользователь для обучения не спаму (Ham): [email protected]  
        +SMTP хост:                               zimbratest.example.com  
        +HTTP порт веб-сервера:                   80  
        +HTTPS порт веб-сервера:                  443  
        +Режим веб-сервера:                        http  
        +IMAP порт сервера:                       143  
        +IMAP SSL порт сервера:                   993  
        +POP порт сервера:                        110  
        +POP SSL порт сервера:                     995  
        +Использовать сервер проверки орфографии:  да  
        +URL сервера проверки орфографии:          http://zimbratest.example.com:7780/aspell.php  
        +Настроить для использования с почтовым прокси: ЛОЖЬ  
        +Настроить для использования с веб-прокси:   ЛОЖЬ  
        +Включить проверки обновлений версии:      ИСТИНА  
        +Включить уведомления об обновлениях версии: ИСТИНА  
        +Электронная почта для уведомления об обновлениях версии: [email protected]  
        +Электронная почта для источника обновлений версии: [email protected]  
   4) zimbra-mta:                              Включено  
   5) zimbra-snmp:                             Включено  
   6) zimbra-logger:                           Включено  
   7) zimbra-spell:                            Включено  
   8) Конфигурация класса обслуживания по умолчанию:  
   r) Запустить серверы после конфигурации         да  
   s) Сохранить конфигурацию в файл  
   x) Расширить меню  
   q) Выйти  

Адрес не настроенных (*) элементов  (? - помощь) 3

Затем 4. И введите пароль администратора.

Хранить конфигурацию  
   1) Статус:                                 Включено  
   2) Создать пользователя администратора:        да  
   3) Пользователь администратора для создания:   [email protected]  
 4) Пароль администратора                       НЕ УСТАНОВЛЕН  
   5) Пользователь для карантина антивируса:     [email protected]  
   6) Включить автоматическое обучение спаму:     да  
   7) Пользователь для обучения спаму:           [email protected]  
   8) Пользователь для обучения не спаму (Ham):   [email protected]  
   9) SMTP хост:                               zimbratest.example.com  
  10) HTTP порт веб-сервера:                    80  
  11) HTTPS порт веб-сервера:                   443  
  12) Режим веб-сервера:                        http  
  13) IMAP порт сервера:                       143  
  14) IMAP SSL порт сервера:                   993  
  15) POP порт сервера:                        110  
  16) POP SSL порт сервера:                     995  
  17) Использовать сервер проверки орфографии:    да  
  18) URL сервера проверки орфографии:          http://zimbratest.example.com:7780/aspell.php  
  19) Настроить для использования с почтовым прокси: ЛОЖЬ  
  20) Настроить для использования с веб-прокси:    ЛОЖЬ  
  21) Включить проверки обновлений версии:        ИСТИНА  
  22) Включить уведомления об обновлениях версии:  ИСТИНА  
  23) Электронная почта для уведомления об обновлениях версии: [email protected]  
  24) Электронная почта для источника обновлений версии: [email protected]  

Выберите, или 'r' для предыдущего меню [r] 4  

Пароль для [email protected] (мин 6 символов): [7M_lgfdx3B] secret

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

Хранить конфигурацию  
   1) Статус:                                 Включено  
   2) Создать пользователя администратора:        да  
   3) Пользователь администратора для создания:   [email protected]  
   4) Пароль администратора                       установлен  
   5) Пользователь для карантина антивируса:     [email protected]  
   6) Включить автоматическое обучение спаму:     да  
   7) Пользователь для обучения спаму:           [email protected]  
   8) Пользователь для обучения не спаму (Ham):   [email protected]  
   9) SMTP хост:                               zimbratest.example.com  
  10) HTTP порт веб-сервера:                    80  
  11) HTTPS порт веб-сервера:                   443  
  12) Режим веб-сервера:                        http  
  13) IMAP порт сервера:                       143  
  14) IMAP SSL порт сервера:                   993  
  15) POP порт сервера:                        110  
  16) POP SSL порт сервера:                     995  
  17) Использовать сервер проверки орфографии:    да  
  18) URL сервера проверки орфографии:          http://zimbratest.example.com:7780/aspell.php  
  19) Настроить для использования с почтовым прокси: ЛОЖЬ  
  20) Настроить для использования с веб-прокси:    ЛОЖЬ  
  21) Включить проверки обновлений версии:        ИСТИНА  
  22) Включить уведомления об обновлениях версии:  ИСТИНА  
  23) Электронная почта для уведомления об обновлениях версии: [email protected]  
  24) Электронная почта для источника обновлений версии: [email protected]  

Выберите, или 'r' для предыдущего меню [r] r

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

Главное меню  
   1) Общая конфигурация:  
   2) zimbra-ldap:                             Включено  
   3) zimbra-store:                            Включено  
   4) zimbra-mta:                              Включено  
   5) zimbra-snmp:                             Включено  
   6) zimbra-logger:                           Включено  
   7) zimbra-spell:                            Включено  
   8) Конфигурация класса обслуживания по умолчанию:  
   r) Запустить серверы после конфигурации         да  
   s) Сохранить конфигурацию в файл  
   x) Расширить меню  
   q) Выйти  

* КОНФИГУРАЦИЯ ЗАВЕРШЕНА - нажмите 'a', чтобы применить  
Выберите из меню, или нажмите 'a', чтобы применить конфигурацию (? - помощь) a  
Сохранить данные конфигурации в файл? [Да]  
Сохранить конфигурацию в файл: [/opt/zimbra/config.11722]  
Сохранение конфигурации в /opt/zimbra/config.11722...готово.  
Система будет изменена - продолжить? [Нет] y

Нам нужно дождаться завершения процесса.

Операции записаны в /tmp/zmsetup.04042011-131235.log  
Установка локальных значений конфигурации...готово.  
Настройка CA...готово.  
Развертывание CA в /opt/zimbra/conf/ca ...готово.  
Создание SSL сертификата...готово.  
Установка SSL сертификатов mailboxd...готово.  
Инициализация ldap...готово.  
Установка пароля репликации...готово.  
Установка пароля Postfix...готово.  
Установка пароля amavis...готово.  
Установка пароля nginx...готово.  
Создание записи сервера для zimbratest.example.com...готово.  
Сохранение CA в ldap ...готово.  
Сохранение SSL сертификата в ldap ...готово.  
Установка URL проверки орфографии...готово.  
Установка портов служб на zimbratest.example.com...готово.  
Добавление zimbratest.example.com в zimbraMailHostPool в COS по умолчанию...готово.  
Установка скинов веб-клиента...  
        steel...готово.  
        twilight...готово.  
        pebble...готово.  
        bare...готово.  
        lemongrass...готово.  
        beach...готово.  
        sand...готово.  
        sky...готово.  
        carbon...готово.  
        smoke...готово.  
        lavender...готово.  
        tree...готово.  
        waves...готово.  
        lake...готово.  
        oasis...готово.  
        bones...готово.  
        hotrod...готово.  
Завершена установка скинов веб-клиента.  
Установка zimbraFeatureTasksEnabled=TRUE...готово.  
Установка zimbraFeatureBriefcasesEnabled=TRUE...готово.  
Установка хоста аутентификации MTA...готово.  
Установка предпочтений часового пояса...готово.  
Инициализация конфигурации mta...готово.  
Установка служб на zimbratest.example.com...готово.  
Создание домена zimbratest.example.com...готово.  
Установка имени домена по умолчанию...готово.  
Создание домена zimbratest.example.com...уже существует.  
Создание учетной записи администратора [email protected].  
Создание алиаса root...готово.  
Создание алиаса postmaster...готово.  
Создание пользователя [email protected].  
Создание пользователя [email protected].  
Создание пользователя [email protected].  
Установка учетных записей для обучения спаму и карантина антивируса...готово.  
Инициализация базы данных sql хранилища...готово.  
Установка zimbraSmtpHostname для zimbratest.example.com...готово.  
Настройка SNMP...готово.  
Проверка наличия конференц-зала IM по умолчанию...не найден.  
Инициализация конференц-зала IM по умолчанию...готово.  
Настройка syslog.conf...готово.  

У вас есть возможность уведомить Zimbra о вашей установке.  
Это помогает нам отслеживать использование Zimbra Collaboration Suite.  
Единственная информация, которая будет передана:  
        ВЕРСИЯ установленного zcs (7.0.1_GA_3105_CentOS5_64)  
        АДРЕС ЭЛЕКТРОННОЙ ПОЧТЫ АДМИНИСТРАТОРА, созданного ([email protected])  

Уведомить Zimbra о вашей установке? [Да] нет  
Уведомление пропущено  
Запуск серверов...готово.  
Установка общих zimlets...  
        com_zimbra_bulkprovision...готово.  
        com_zimbra_phone...готово.  
        com_zimbra_attachmail...готово.  
        com_zimbra_linkedin...готово.  
        com_zimbra_srchhighlighter...готово.  
        com_zimbra_attachcontacts...готово.  
        com_zimbra_adminversioncheck...готово.  
        com_zimbra_url...готово.  
        com_zimbra_cert_manager...готово.  
        com_zimbra_date...готово.  
        com_zimbra_email...готово.  
        com_zimbra_webex...готово.  
        com_zimbra_dnd...готово.  
        com_zimbra_social...готово.  
Завершена установка общих zimlets.  
Перезапуск mailboxd...готово.  
Настройка crontab zimbra...готово.  

Перемещение /tmp/zmsetup.04042011-131235.log в /opt/zimbra/log  

Конфигурация завершена - нажмите Enter, чтобы выйти

3 Настройка Zimbra 7

Консоль администратора

Сначала нам нужно получить доступ к консоли администратора:

https://zimbratest.example.com:7071

или напрямую по IP:

https://10.0.0.234:7071

PS: Вам нужно будет принять SSL сертификат.

Чтобы войти, используйте имя пользователя admin и пароль, использованный в скрипте установки.

Используйте консоль администратора для настройки сервера.

Чтобы использовать веб-клиент, просто укажите в браузере:

http://zimbratest.example.com

или напрямую по IP:

http://10.0.0.234

Ссылки

Документация Zimbra: http://www.zimbra.com/support/documentation/

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.