Воскресенье, 22.12.2024, 04:26
Приветствую Вас Гость | RSS
Главная | Каталог статей | Регистрация | Вход
Меню сайта
Категории раздела
Разное [2]
Linux [17]
Windows [4]
Поиск
Облако тегов
Rdesktop RDP Active Directory Free Freeware mail server mail client Manitou-mail linux cluster GlusterFS ubuntu Сеть file system crypt LUKS шифрование Samba CIFS anonymous Windows e-mail hMailServer Mercury/32 mail Postfix PostfixAdmin CIM Pegasus WBEM WMI acl Owner subinacl PostgreSQL DBMail VirtualBox DRBD OCFS2 zimbra Zarafa email GroupOffice WebMail
Block title
[18.12.2011][Linux]
CAD, CAM и CNC под Linux (0)
[17.12.2010][Разное]
Полезности для PostgreSQL (0)
[21.04.2010][Linux]
Допиливаем самбу (0)
[09.11.2010][Windows]
Смена владельца файлов / папок в Windows 2003 (2)
[16.08.2010][Linux]
Шифрованная файловая система на основе LUKS (0)
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Block title
Продажа компьютеров и ноутбуков, прайс лист на комплектующие. периферия, мониторы, расходные материалы
Записки админа
Главная » Статьи » Linux

Установка Group Office

1. Подготовка системы.

Устанавливаем Ubuntu Server 12.04 x64

Настраиваем сеть:
/etc/network/interfaces
# The primary network interface
auto eth0
iface eth0 inet static
address>192.168.0.3
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 192.168.0.1
dns-domain domain.local

Прописываем полные имена сервера в /etc/hosts:
127.0.0.1   localhost.localdomain  localhost
127.0.1.1   groupoffice.domain.local  groupoffice

И обновляем списки пакетов до последних версий:
#>aptitude update && aptitude upgrade

Ставим необходимые для работы пакеты (в основном для amavis)
#>aptitude install zip unzip p7zip-full unrar-free ripole rpm2cpio zoo cabextract lha
ну и далее для себя любимого, по вкусу
...mc nmap tcpdump htop...

Далее можно настроить русификацию консоли как, например, описано здесь.
Перегружаемся...

2. Установка Group Office


Добавляем репозиторий (для ветки 4.1 указываем, соответственно, "fourone"):
echo -e "\n## Group-Office repository\ndeb http://repos.groupoffice.eu/ fourone main" | sudo tee -a /etc/apt/sources.list
и ключи для него:
gpg --keyserver hkp://keyserver.ubuntu.com:11371 --recv-keys 01F1AE44
Снова обновляемся
sudo aptitude update
И ставим Group Office и то, что для него требуется:

sudo aptitude install groupoffice-mailserver dovecot-mysql dovecot-sieve dovecot-managesieved php5-ldap

Скачается очень много пакетов по зависимостям (apache, php, postfix, dovecot, amavis.... У меня получилось ~90Мб архивов, ~290Мб установленных)

* Задаём пароль рута на mysql
* Выбираем режим работы postfix (smarthost)
* Указываем локальный почтовый домен
* Подтверждаем создание новой базы Group Office
Установка пакетов завершена. Пора приступать к их настройке.

3. Настройка Group Office

КОСТЫЛЬ. Обсуждение на форуме (http://www.group-office.com/forum/viewtopic.php?f=3&t=9261)
В файле /usr/share/groupoffice/modules/postfixadmin/model/Mailbox.php/usr/share/
в районе строки 117 ищем:
$total_quota = $this->domain->total_quota;
и меняем на:
$total_quota = 0;

Заходим на http://goserver.local/groupoffice
По умолчанию логин и пароль - аdmin.

Доступ извне к базе MySQL

(Для примера база открывается на всю сеть. В продакшн такое делать крайне не желательно)
В файле /etc/mysql/my.cnf комментируем строку
#bind-address = 127.0.0.1
(теперь база принимает запросы с любых адресов на всех интерфейсах)

и даем права руту управлять из сети:
#> mysql -p
Enter password: <вводим пароль к mysql>

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
Query OK, 0 rows affected (0.01 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

mysql> quit;
Bye

Перезагружаем MySQL:
#> service mysql restart


Категория: Linux | Добавил: Admin (08.04.2013)
Просмотров: 6311 | Теги: WebMail, mail server, e-mail, GroupOffice, linux | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Сделать бесплатный сайт с uCozCopyright MyCorp © 2024