Zarafa: различия между версиями
Radik (обсуждение | вклад) |
Radik (обсуждение | вклад) |
||
Строка 19: | Строка 19: | ||
Запускаем mysql-server: | Запускаем mysql-server: | ||
<pre>service mysqld start</pre> | <pre>service mysqld start</pre> | ||
Задаем пароль root для mysql-server: | Задаем пароль root для mysql-server: | ||
<pre>mysqladmin -u root password new_password</pre> | <pre>mysqladmin -u root password new_password</pre> | ||
Строка 44: | Строка 43: | ||
<pre>/etc/init.d/postfix restart</pre> | <pre>/etc/init.d/postfix restart</pre> | ||
<pre>/etc/init.d/zarafa-server restart</pre> | <pre>/etc/init.d/zarafa-server restart</pre> | ||
Добавляем их в автозагрузку: | |||
<pre>chkconfig mysqld on</pre> | |||
<pre>chkconfig httpd2 on</pre> | |||
<pre>chkconfig postfix on</pre> | |||
Можно отправить письмо тестовому пользователю: | Можно отправить письмо тестовому пользователю: | ||
<pre>/usr/bin/zarafa-admin -c test -p password -e test@example.com -f "Zarafa Test"</pre> | <pre>/usr/bin/zarafa-admin -c test -p password -e test@example.com -f "Zarafa Test"</pre> |
Версия от 07:16, 22 апреля 2011
Инструкция по установке Zarafa Collaboration Platform
Для ALTLinux собирается Open Source & Community Version Zarafa с версии 7.0.0 beta3, в которую включены наши доработки.<br\> Гит репозиторий: http://git.altlinux.org/people/radik/packages/zarafa.git
Установка
Устанавливаем необходимые компоненты <br\> MySQL:
apt-get install MySQL-server
Zarafa:
apt-get install zarafa zarafa-webaccess
Postfix:
apt-get install postfix
Apache2:
apt-get install apache2 apache2-mod_php5
Настройка
Внимание! Zarafa-Server по-умолчанию не запущен так как еще не введен пароль от MySQL-Server.<br\> Запускаем mysql-server:
service mysqld start
Задаем пароль root для mysql-server:
mysqladmin -u root password new_password
Проверяем доступ:
# mysql -u root -p Enter password:
Укажите пароль root от MySQL-базы в /etc/zarafa/server.cfg
vim /etc/zarafa/server.cfg
Добавляем в /etc/postfix/main.cf следующие строчки:
mailbox_command = /usr/bin/zarafa-dagent "$USER" mailbox_transport = zarafa: zarafa_destination_recipient_limit = 1
Так-же необходимо добавить ваш maildomain in /etc/postfix/main.cf.<br\> Например:
mydestination = hostname.local, example.com, localhost.hostname.local, localhost
Добавьте в /etc/postfix/master.cf
zarafa unix - n n - 10 pipe flags=DRhu user=vmail argv=/usr/bin/zarafa-dagent -R ${recipient}
Создаем пользователя vmail:
adduser -r vmail
Добавьте пользователя vmail в параметр variable local_admin_users в /etc/zarafa/server.cfg. <br\> Теперь запускаем необходимые нам службы:
/etc/init.d/mysqld restart
/etc/init.d/httpd2 restart
/etc/init.d/postfix restart
/etc/init.d/zarafa-server restart
Добавляем их в автозагрузку:
chkconfig mysqld on
chkconfig httpd2 on
chkconfig postfix on
Можно отправить письмо тестовому пользователю:
/usr/bin/zarafa-admin -c test -p password -e test@example.com -f "Zarafa Test"
Для того, чтобы попасть на web-морду, пройдите на http://ваш_ip/webaccess