|
|
www.lissyara.su
—> статьи
—> FreeBSD
—> программы
—> eGroupWare
eGroupWare - сервер групповой работы
Автор: L!Ner.
Что это такое?
eGroupWare - это сервер групповой работы. Он укомплектован собственным веб-интерфейсом,
который обеспечивает доступ к вашим данным с любой платформы по всей планете.
Более того, вы также можете выбрать для доступа к серверу eGroupWare
свой любимый клиент групповой работы (Kontact, Evolution, Outlook)
и даже мобильный телефон или КПК посредством SyncML.
| c офф. сайта...
Итак установка..
Я ставил из портов, так как было много неудачных попыток установки с сайта,
да и о правах доступа думать не хотелось
# cd /usr/ports/deskutils/egroupware
# make config
____________________________________________________________________
| Options for eGroupWare 1.6.001 |
| ________________________________________________________________ |
| | [ ] MYSQL Use MySQL database | |
| | [X] POSTGRE Use PostgreSQL Database | |
| | [X] IMAP Enable Mail support in eGroupware | |
| | [X] GD Enable graphic support (needs xorg-libraries) | |
| | [X] PEAR Req. by SyncML (see pkg-msg for php.ini) | |
| | [X] LDAP Contacts can be stored using OpenLDAP | |
| | [X] MBSTRING Support for complete UTF-8 charsets | |
| | | |
| |________________________________________________________________| |
| OK [Cancel] |
|____________________________________________________________________|
| Как поставить PostgreSQL написано здесь, а про MySQL здесь.
Рекомендую ставить на MySQL только если знаете, что размер БД не будет сильно большим (до ~50мб),
иначе мускуль начинает работать медленнее Postgres, да и с Postgres глюков меньше.
Остальные опции лучше так и оставить.
Кстати!! Если сделать резервную копию БД с помощью самой проги,
то можно бэкап восстанавливать на другой БД.
Я делал бэкап на Postgres,а восстанавливал на MySQL. Все работает отлично.
Далее идем сюда и качаем если нужно аддон галереи, PEAR и прочие мелочи. Распаковываем в
Рекомендую скачать и распаковать все, так как отключить можно всегда, а вот включить может быть
проблематично, да и ознакомиться со всеми функциями неплохо бы
Здесь здесь и здесь можно скачать дополнительные приложения.
Плюс вот здесь есть эдакий "порт" Roundcude как замены стандартного вебмыла.
Все распаковываем, лезем в конфиг апача. Я предпочел убить .htaccess
и поставил все опции непосредственно в конфиг.
Alias /egroupware /usr/local/www/eg
<Directory /usr/local/www/eg>
AllowOverride None
RemoveHandler .php
Options FollowSymLinks
AddType application/x-httpd-php .php
php_admin_value open_basedir /usr/local/www/eg:/var/run:\
/usr/local/share/pear:/usr/local/bin:/sbin:/bin:\
/usr/sbin:/usr/bin:/usr/games:/usr/local/bin:/usr/local/sbin:\
/var/db/egroupware:/tmp:.:..:./:../
php_admin_value include_dir /usr/local/www/eg:/usr/local/share/pear:.
php_admin_value upload_tmp_dir /tmp
php_admin_value memory_limit 32M
php_admin_value safe_mode off
php_admin_value session.save_path "/tmp"
php_admin_value upload_max_filesize 16M
php_admin_value session.gc_probability 1
php_admin_value session.gc_divisor 10
php_admin_value mbstring.func_overload 7
DirectoryIndex index.php
Order allow,deny
Allow from all
</Directory>
<Directory /usr/local/www/eg/gallery>
php_admin_value output_buffering false
</Directory>
| у меня вот так вышло. Можно много чего поубирать из open_basedir,
но это уже как душе угодно :)
Далее идем в
http://<IP>/egroupware/setup
| выбираем язык, запускаем тесты.
В версии 1.6 все расширения ставятся автоматом, в старых смотрим на тесты и в порты.
Из опций в HeaderAdmin я поставил :
1. Server Root, Include Root: /usr/local/www/eg
2. Persistent connections: Да
3. Включить MCrypt: Да (в версии 1.6 у меня работает нормально, если будут проблемы - выключаем)
Пару слов про LDAP
Действительные юзеры имеют posixAccount и shadowAccount object class
А группы имеют posixGroup object class члены групп хранятся в атрибуте memberuid.
Остальное - по надобности и возможностям.
В меню конвигурации рекомендую сделать авторизацию по e-mail,
так как мне не хотелось настраивать копаться во встроеном WebMail.
ToDo:
1. Сделать хранение контактов в LDAP
2. Дописать до конца про настройку
Ссылка на обсуждение: http://forum.lissyara.su/viewtopic.php?t=10290.
размещено: 2008-09-03,
последнее обновление: 2009-05-23,
автор: L!Ner
|
|
|
|
2014-07-27, lissyara
gmirror
Удалённое создание софтверного зеркала средствами gmirror, на диске разбитом с использованием gpart. Использование меток дисков для монтирования разделов.
2013-08-20, zentarim
Scan+Print server FreeBSD 9
Настройка сервера печати и сервера сканирования под управлением операционной системы FreebSD 9 для МФУ Canon PIXMA MP540
2011-11-20, BlackCat
Разъём на WiFi-карту
Делаем съёмной несъёмную антену на WiFi-карте путём установки ВЧ-разъёма
2011-09-14, manefesto
Настройка git+gitosis
Настройка системы контроля версия исходного кода в связке git+gitosis+ssh
2011-08-14, zentarim
Wi-FI роутер + DHCP + DNS
Настройка Wi-Fi роутера на Freebsd 8 + DNS сервер + DHCP сервер: чтобы Wi-Fi клиенты были в одной подсети с проводными, проводные и беспроводные клиенты получали адреса автоматически по DHCP, кэширующ
2011-06-15, -ZG-
Охранная система на FreeBSD+LPT
В этой статье описана попытка реализации простой охранной системы на базе FreeBSD с подключением к ней охранных устройтсв на LPT порт и видеорегистрацией.
2011-03-13, terminus
ng_nat
Описание работы ng_nat, практическое использование, достоинства и недостатки в сравнении с ipfw nat
2011-02-20, Капитан
Nagios+Digitemp
Статья описывает создание системы оповещения о превышении температуры в специальных помещениях на основе Nagios с использованием программы Digitemp.
2011-02-17, Le1
Zyxel Configuration
Скрипт для массового изменения конфига свичей Zyxel. Берет из файла iplist список ip-шек, заходит последовательно на каждый и выполняет комманды из файла commands, записывая происходящее в лог файл.
2011-02-16, fox
hast carp zfs ucarp cluster
HAST (Highly Available Storage), CARP, UCARP, ZFS, Cluster настройка и одаптация плюс личные размышления…
2011-02-04, BlackCat
Восстановление ZFS
История о том, как был восстановлен развалившийся RAIDZ ZFS-пул (перешедший в FAULTED) с помощью скотча и подручных средств. Или о том, какие приключения ожидают тех, кто не делает резервных копий.
2011-02-03, Капитан
1-Wire
Статья описывает самостоятельное изготовление контроллера DS9097 для съёма показаний с датчиков температуры DS1820 с помощью программы Digitemp.
2011-01-28, Капитан
Температура в серверной
Статья описывает построение системы наблюдения за температурой в помещении серверной с использованием программы Digitemp и выводом графиков в MRTG
|
Статистика сайта
|
Сейчас на сайте находится: 28 чел.
|
За последние 30 мин было: 109 человек
|
За сегодня было 12466 показов, 1065 уникальных IP
|
|
|
|
Этот информационный блок появился по той простой причине,
что многие считают нормальным, брать чужую информацию не уведомляя автора
(что не так страшно), и не оставляя линк на оригинал и автора — что более существенно.
Я не против распространения информации — только за. Только условие простое — извольте
подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой,
незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
Если соизволите поставить автора в известность — то вообще почёт вам и уважение.
© lissyara 2006-10-24 08:47 MSK
|
|
|
Комментарии пользователей [11 шт.]