Меню

Установка и настройка zimbra centos 7

Записки системного администратора

Ещё один блог о системном администрировании, операционных системах, СУБД, сетях, костылях-велосипедах и пр.

CentOS 7: Установка Zimbra Collaboration Suite 8.7.0

Перед установкой следует правильно настроить разрешение имен на DNS сервере, мастер установки будет проверять A и MX и в случае неудачи завершит работу с ошибкой.

Также обязательно необходимо установить правильный hostname:

Остановим и удалим из автозапуска все MTA, установленные на сервере:

Не забываем про обновление операционной системы:

Устанавливаем необходимые пакеты:

Скачаем архив с установочными файлами Zimbra:

Разархивируем его и перейдем в полученный каталог:

Запускаем процесс установки следующей командой:

Ниже представлена простыня, в которой показана работа install-скрипта с вопросами и ответами:

После того, как разрешим все необходимые порты в файерволе, запустим сервер:

Перейдем теперь в админ-панель нашего почтового сервера, набрав в адресной строке браузера:

При первом входе браузер не пустит на страницу и покажет это:

Выполняем экспорт сертификата Zimbra:

Снова попробуем войти в админ-панель:

По умолчанию веб-интерфейс почтового сервера Zimbra настроен для доступа только по защищенному протоколу HTTPS. Это безопасно, но не совсем удобно для пользователя, так как ему нужно каждый раз набирать адрес полностью, c https://, а с учетом того, что все пользуются закладками, то это быстро забывается и при попытке получить доступ с нового клиентского устройства пользователь столкнется с недоступностью сервиса.

Изменение протоколов доступа к веб-интерфейсу производится через командную строку. Необходимо зайти под поьзователем zimbra:

Для изменения режима доступа к веб-интерфейсу служит команда:

Выбираем необходимый режим и перезапускаем службы почтового сервера:

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

Если во время установки что-то пошло не так, то Zimbra можно удалить с помощью того же установочного скрипта:

Если почтовый сервер Zimbra находится за NAT, и вдруг поняли, что на почтовые ящики не приходят письма, и в лог-файле /var/log/zimbra.log наблюдаются примерно следующее:

то необходимо выполнить:

Источник

Установка почтового сервера Zimbra на CentOS 7

Хочу поделиться опытом установки почтового сервера Zimbra на CentOS 7. И так – Zimbra Collaboration Suite — программный продукт, аналог MS Exchange, предоставляющий собой не только электронную почту корпоративного уровня, но и календарь, и средство совместной работы, одинаково подходящий как крупным компаниям, так и небольшим фирмам. Включает в себя ряд бесплатных и открытых продуктов (Nginx, Apache, MySQL, Postfix и др.), имеет очень удобный web-интерфейс. Существуют как платные так и бесплатные версии ZCS. В данной статье мы рассмотрим установку бесплатной Open Source версии Zimbra на сервер под управлением СentOS 7.

Читайте также:  Настройка гбо 4 поколения kme nevo своими силами видео

Дам совет тем кто не силен в Linux, ставить ОСь следует с GUI (с графическим интерфейсом), т.к., разработчики CentOS заменили Iptables на firewalld – что изменило настройку firewall в ОС. Перед началом установки самой Zimbra нужно обязательно прописать на DNS сервере A-запись с названием сервера – mail.example.ru и МХ-запись с именем того же сервера, мастер установки Zimbrы будет проверять A и MX и в случае неудачи завершит работу с ошибкой.

В процессе установки обязательно нужно настроить сетевой интерфейс, прописать статический ip, задать dns сервера и прописать имя нашего сервера – mail.example.ru. После того как установили CentOS поставим Midnight Commander для более удобного использования.

Далее заходим на наш сервер по ssh и правим файл hosts, нужно прописать правильное имя хоста. Сделать это можно через CLI или через MC.

Переводим SELinux в разрешающий режим:

Ставим обновления и патчи на CentOS. После успешной установки перезагрузим сервер.

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

Теперь ставим необходимые пакеты и библиотеки необходимые для установки и работы Zimbra

После необходимо открыть нужные Zimbre порты. Сделать это лучше через графический интерфейс CentOSи. Список портов которые требуются для нормальной работы сервера можно найти на Wiki Zimbra – https://wiki.zimbra.com/wiki/Ports Большинство портов открывается в зонах External Access и Internal Access, также некоторые порты нужно будет открыть и в остальных зонах.

Качаем дистрибутив с сайта производителя

Разархивируем архив и перейдем в полученный каталог:

Запускаем процесс установки следующей командой:

Ниже представлен вывод консоли, в которой показана работа install-скрипта с вопросами и ответами:

Теперь можно перейти в админ-панель нашего почтового сервера, набрав в адресной строке браузера:

Читайте также:  Как включить телефон после сброса настроек fly

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

В случае если страница не отображается – проверяем настройки – firewalld.

Источник

Установка Zimbra Open-Source Edition на CentOS 7

Во время проектирования внедрения Zimbra на предприятии, ИТ-менеджеру приходится выбирать и операционную систему, на которой будут работать узлы инфраструктуры Zimbra. На сегодняшний день с Zimbra совместимы практически все дистрибутивы Linux, вплоть до отечественных РЭД ОС и РОСА. Обычно для установки Zimbra в предприятиях выбор падает либо на Ubuntu или RHEL, так как разработкой этих дистрибутивов занимаются коммерческие компании. Однако нередко выбор ИТ-менеджеров падает на Cent OS, которая является предназначенным для работы на производстве и поддерживаемым сообществом форком коммерческого дистрибутива RHEL от компании Red Hat.

Минимальные системные требования Zimbra включают в себя 8 гб оперативной памяти на сервере, минимум 5 гигабайт свободного места в папке /opt, а также полноценное доменное имя и MX-запись. Как правило, наибольшие проблемы у новичков возникают именно с двумя последними пунктами. Большим преимуществом CentOS 7 в данном случае является то, что она позволяет задать доменное имя сервера еще на этапе установки операционной системы. Это позволяет без особых проблем установить Zimbra Collaboration Suite даже тем пользователям, которые до этого не имели какого-либо опыта работы с Linux.

Скачать архив с актуальной версией дистрибутива Zimbra можно с официального сайта zimbra.com. После того как архив будет распакован, останется лишь запустить скрипт установки c именем install.sh. Набор консольных команд, который вам для этого понадобится, выглядит следующим образом:

Сразу после этого запустится программа установки Zimbra Collaboration Suite. В первую очередь вам придется принять лицензионное соглашение для того, чтобы продолжить установку ZCS. Следующим шагом будет выбор модулей для установки. В том случае, если вы хотите создать один почтовый сервер, то имеет смысл установить сразу все пакеты. Если же вы намерены создать мультисерверную инфраструктуру с возможностью масштабирования, то следует выбирать лишь некоторые из предложенных к установке пакетов, как это описано в одной из наших предыдущих статей.

Читайте также:  Настройка геймпада для bf3

После окончания установки, прямо в терминале откроется меню настройки Zimbra, В том случае, если вы выбрали односерверную установку, то вам достаточно будет просто задать пароль администратора. Для этого сперва выберите пункт номер 7, а затем пункт 4, чтобы задать пароль администратора, который должен быть не короче 6 символов. После того как пароль будет задан, нажмите кнопку R, чтобы вернуться в предыдущее меню, а затем кнопку A, чтобы принять внесенные изменения.

Теперь нам остается лишь запустить Zimbra при помощи команды service zimbra start, чтобы начать работу. Получить доступ к консоли администрирования можно в браузере, перейдя по адресу company.ru:7071/zimbraAdmin/. Доступ же для пользователей электронной почты будет осуществляться по адресу mail.company.ru. Отметим, что в случае возникновения каких-либо проблем или ошибок при работе Zimbra, ответ следует искать в логах, которые можно найти в папке /opt/zimbra/log.

После того как установка Zimbra завершена, можно также установить расширения Zextras Suite, которые способны повысить надежность и экономическую эффективность использования Zimbra за счет добавления в нее востребованных бизнесом функций. Для того, чтобы это сделать, необходимо скачать с сайта Zextras.com архив с самой свежей версией Zextras Suite и распаковать его. После этого надо перейти в распакованную папку и запустить скрипт установки. Весь процесс в консольном виде выглядит следующим образом:

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

Источник