Установим CentOS 6.5 как описано в статье:
Сделаем начальные настройки над ОС
Установим текстовый редактор nano и файловый менеджер mc
yum install nano mc -yОбновил систему(обязательное действие перед установкой Зимбры)
yum update -yНастроим статический интерфейс отредактировав файл ifcfg-eth0
nano /etc/sysconfig/network-script/ifcfg-eth0Добавим или отредактируем следующие строки
ONBOOT=yes # Инициализировать интерфейс при загрузке
BOOTPROTO=none # DHCP или NONE(статический)
IPADDR=10.1.1.5
NETMASK=255.255.255.0
GATEWAY=10.1.1.1
DNS1=10.1.1.2
DNS2=10.1.1.3
IPV6INIT=no # отключаем инициализацию IPv6
Потребуется обязательно отключить SELinux
Отредактируем файл /etc/selinux/config
nano /etc/selinux/configПриведем его к следующему виду
# This file controls the state of SELinux on the system.Если у вас уже установлен nc (он же netcat) удаляем его.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted - Targeted processes are protected,
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
yum remove ncИ заместо него ставим
yum install nc whichУстановим sysstat
yum install sysstatИзменим настройки сети
nano /etc/sysconfig/networkПриведем к виду
NETWORKING=yesДалее исправим hosts
NETWORKING_IPV6=no
IPV6INIT=no
HOSTNAME=zimbra.nikmc.ru #Свое имя сервера
nano /etc/hostsПриведем его к виду
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4Не забываем заменить zimbra.nikmc.ru на свое имя сервера и IP 10.1.1.5 на свой!
10.1.1.5 zimbra.nikmc.ru
Далее отключаем поддержку IPv6
Допишем строку отключения в файл /etc/sysctl.conf
nano /etc/sysctl.confИ добавим строку
########disable ipv6#####Применим изменения выполнив команду
net.ipv6.conf.all.disable_ipv6 = 1
sysctl -pОтключим службы
chkconfig sendmail offПерезагрузимся
chkconfig ip6tables off
chkconfig iptables off
chkconfig postfix off
rebootВыполним команду
lsmod | grep ipv6Должна вернуть 1 строку с похожими значениями, если отличается повторяем шаг отключения IPv6
ipv6 322442 180Если на предыдущем шаге все получилось, тогда идем дальше.
Проверим не занят ли у нас 25 порт
netstat -naПроверим имя сервера
hostnameДолжно вернуть
zimbra.nikmc.ru
На этом подготовка сервера для установки Zimbr'ы закончена!
Установка Zimbra Collaboration 8 Open Source Edition
Скачаем дистрибутив c официального сайта.
Загрузим на сервер в директорию /tmp
Распакуем
cd /tmp
tar xvzf zcs-*.tgz
Произведем установку
cd zcs-*
./install.sh --platform-override
Установщик выполнит проверку требуемых пакетов и выдаст лицензионное соглашение.
Соглашаемся с лицензией
............Далее выбираем пакеты Zimbr'ы, которые хотим установить
Do you agree with the terms of the software license agreement? [N] y
............
............Получаем предупреждение о несоответствии платформы, на которую производится установка. На все остальные вопросы отвечаем утвердительно:
Select the packages to install :
Install zimbra-ldap [Y]
Install zimbra-logger [Y]
Install zimbra-mta [Y]
Install zimbra-snmp [Y]
Install zimbra-store [Y]
Install zimbra-apache [Y]
Install zimbra-spell [Y]
Install zimbra-memcached [N]
Install zimbra-proxy [N]
Checking required space for zimbra-core
checking space for zimbra-store
............
............Меняем доменное имя на то, которое нам надо:
Install anyway [N]Y
The system will be modified. Continue? [N]Y
............
............Система предупредит что не находит MX записи на DNS сервере. Проигнорируем и продолжим.
Change domain name? [Yes]N
Create domain: <nikmc.ru>
............
После установки мы попадем в меню первоначальной настройки. Здесь настройки менять не обязательно, за исключением создания пароля администратора.
Для этого сделаем следующие действия:
- Нажмем 3 для перехода в меню zimbra-store.
- В пункте 3 увидим имя учетки админина "admin@nikmc.ru".
- Нажмем 4 для создания пароля администратора.
- Нажмем R для выхода в предыдущее меню.
- Для применения конфигурации нажмем A.
*** CONFIGURATION COMPLETE - press 'a' to applyZimbra спросит сохранить данные в файл, мы согласимся.
Select from menu, or press 'a' to apply config (? - help) a
Save configuration data to a file? [Yes]Yes
Save config in file: [/opt/zimbra/config.xxxxx]
Saving config in /opt/zimbra/config.xxxx...done.
The system will be modified - continue? [No]Yes
По окончанию установщик предложит оповестить разработчика о успешной установке.
You have the option of notifying Zimbra of your installation.Configuration complete!
This helps us to track the uptake of the Zimbra Collaboration Suite.
The only information that will be transmitted is:
The VERSION of zcs installed (7.1.1_GA_3196_CentOS5)
The ADMIN EMAIL ADDRESS created (admin@yourdomain.com)
Notify Zimbra of your installation? [Yes] No
............
Configuration complete - press return to exit
............
Все сервер готов.
Перейдем по адресу https://10.1.1.5 для пользователей или https://10.1.1.5:7071 для панели администрирования.
Настройка чтобы был доступ и по https и http.
Сменим текущего пользователя на zimbra:
su zimbraДоступность панели можно настроить с помощью утилиты zmtlsctl у нее есть несколько режимов. Нам же нужна доступность как по http так и по https, для этого используется параметр both:
zmtlsctl bothТеперь надо перезапустить демон mailboxd:
zmmailboxdctl stopТеперь Zimbra доступна как по http так и по https.
zmmailboxdctl start
Статьи по которые мне пригодились при настройке и написании.
Zimbra 8 + CentOS 6 (minimal)
Установка и настройка Zimbra Open Source v.7.1 + CentOS 5.5 x64 на Hyper-V Server 2008 R2
Zimbra - почтовый сервер и не только...
http://qw1mb0.blogspot.ru/2013/07/zimbra-804-ubuntu-1204.html
Установка Zimbra Collaboration Suite 7.0
Пригодился ответ при ошибках
http://www.ossportal.ru/forum/zimbra/814
Сброс пароля админа
http://wiki.zimbra.com/wiki/Admin_Password_Reset
Комментариев нет:
Отправить комментарий