?

Log in

No account? Create an account

Previous Entry | Next Entry

Вот и я устроился работать в нормальную контору, где хорошо платят и не достают юзвери. Ну и соответственно поставили мне задачу собрать почтовый сервак с блекджеком и шлюхами, чтобы юзверей спамом не тревожить и сервер часто не перезагружать. Собственно попался мне под руку сей продукт. Процесс установки почти нагло пастану, но опишу все говно, которое мне пришлось съесть вместе с моими друзьями-пингвинами.
Железка следующая (благо здесь руководство не скупится на железяки, и это пиздец как радует):
Pentium(R) Dual-Core CPU E6600 @ 3.06GHz, 2 cores + 2 гектара мозгов.
ОС Ubuntu Server 10.04 (Linux 2.6.32-29-server on x86_64)


Необходимо чтобы ваш hosts выглядел примерно так:

# cat /etc/hosts
127.0.0.1 localhost.localdomain localhost
aaa.aaa.aaa.aaa zimbra.mydomain.ru zimbra
xxx.xxx.xxx.xxx zimbra.mydomain.ru zimbra

- соответственно для серого и белого ip.

Перемещаемся в папку, куда будем распаковывать дистр:

cd /tmp/

Сливаем дистр:

wget http://files2.zimbra.com/downloads/7.0.0_GA/zcs-7.0.0_GA_3077.UBUNTU10_64.20110127202143.tgz

Распаковываем:

tar -xvf zcs-7.0.0_GA_3077.UBUNTU10_64.20110127202143.tgz

Перемещаемся в распакованную папку:

cd zcs-6.0.10_GA_2692.UBUNTU8.20101215171146

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

apt-get install libpcre3 libgmp3c2 sysstat

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

./install.sh

Программа установки проверит зависимости и спросит какие модули устанавливать — отвечаем по умолчанию. Затем будет выполнена проверка домена и появится сообщение о том, что домен zimbra.mydomain.ru не настроен. Это правильно, поскольку правильное имя домена – mydomain.ru. Отвечаем Yes на запрос о смене домена и вводим «mydomain.ru». Теперь ошибки быть не должно. По окончании установки мы увидим меню начальной настройки.

Зайти в меню можно по его номеру, а вернуться назад — клавишей r.
1)   Зайдем в “common configuration” (цифра 1). Зададим ldap admin password (цифра 4) равным "ваш пароль" и укажем часовой пояс (цифра 6) «Europe/Moscow». Вернемся в главное меню (клавиша r)
2)   Зайдем в «zimbra-ldap». Установим все пароли (клавиши 4-8) равными "ваш пароль"
3)   Зайдем в zimbra-store и зададим admin password (4) равным "ваш пароль"
Вернемся в главное меню и нажмем “a” для применения изменений. На остальные вопросы установки — отвечаем по умолчанию. Будет выполнена настройка системы, по окончании которой выведется сообщение: Configuration complete - press return to exit

Собственно вот и все. Теперь вы можете зайти в админку используя логин admin ипароль "ваш пароль" по адрсу https://aaa.aaa.aaa.aaa:7071 (где ааа.ааа.ааа.ааа - ip-адрес вашего мейлсервера.)

Подводный камень номер один:
Для нормальной работы ZCS должна быть правильно настроена зона DNS. В реальности зона настраивается на существующем DNS сервере. Так как у нас DNS-cервер крутится на форточках - я просто прописал его в DNS lookup forward zone, так что теперь зимбра доступна из локалки когда мы просто в браузер вводим zimbra.mydomain.ru.

Подводный камень номер два:
Приручение внешних учеток. Пришлось долго повозится с правилами файрволла чтобы почта нормально ходила туда-сюда. У нас шлюз собран на pfSense (FreeBSD). Вначале я решил просто пробросить мейлсерверу абсолютный доступ в интернеты, а потом методом тыка решил ему открывать порты по одному и смотреть какой профит из этого будет.

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

Собсно все.
ЗЫ: Не судите строго - я не линуксятник - я проклятый эникейщик ^_^

Comments

( 4 comments — Leave a comment )
mymz
Mar. 9th, 2011 12:41 pm (UTC)
почти ничего не понял, кроме того, что ты большой молодец :)
milkymilky_milk
Mar. 9th, 2011 02:52 pm (UTC)
ничего особенного - просто поставил почтарик :)
forestrg
Dec. 15th, 2011 02:13 pm (UTC)
к привет эникей, как обошел камень 2? а то не охото вытаскивать на отдельный ип сервак
milkymilky_milk
Jan. 19th, 2012 08:54 am (UTC)
уже не помню.
( 4 comments — Leave a comment )