Мы — долго запрягаем, быстро ездим, и сильно тормозим.

FreeBSD
  настройка
  подсчёт трафика
  программы
  frox
  SARG
  samba & ClamAV
  named
  proftpd
  cacti
  SAMBA+AD+NT ACL
  MySQL
  hylafax
  DDNS+DHCP
  cvsupd
  Samba как PDC
  Основы LDAP
  LDAP+SSL
  LDAP auth
  knockd
  rsync
  MRTG
  Rejik
  Jabber - OpenFire
  Samba(PDC) + Ldap
  squid+AD
  ATSlog
  vsftpd
  LDAP: samba, dns, dhcp
  Free-SA
  cups-samba на samba+AD
  irc + services
  Nagios - мониторинг сети
  TeamSpeak
  icecast2
  verlihub (p2p)
  Icecast2 + Darkice
  OOPS
  vsftpd + mysql
  Amanda
  HAVP
  Рыбалка на FreeBSD
  DNS сервер NSD
  DNS сервер Unbound
  mpd5, msmtp, dynamic ip
  ProFTPd + LDAP
  OpenVPN + LDAP
  Samba (PDC+BDC)
  BIND & AD
  POWERDNS
  3proxy
  eGroupWare
  GLPI
  SugarForge CRM
  Bacula
  Mysql - базовое описание
  Asterisk IP PBX
  Samba & CUPS & AD & ACL
  SMSTools 3
  Samba+ NT ACL
  phpmyadmin
  1С:Предприятие 8.1
  PurefFTPd
  qemu network
  AimSniff
  comms/scmxx
  Zoneminder
  Openfire Jabber Server
  Zoneminder 2
  Принт-Сервер Samba+LPD & AD
  Кластер OpenLDAP 2.4
  Lightsquid
  Установка Zabbix-1.6
  Установка net2ftp
  VSFTPD + AD && MySQL
  Network UPS Tools
  mpd5 L2TP client
  Apache 2.2 as a proxy
  ejabberd+mysql+icq
  HotSpot
  Установка и использование Zenoss на FreeBSD 7.2
  mysql-proxy
  DNS zones
  squid+sams+sqstat
  transmission-daemon
  Squid+AD (group access)
  SysAid Server
  MySQL Master+Master
  proftpd file auth&quota
  usb_modeswitch
  NSDadmin
  iperf Тест скорости между хостами
  Простой факс-сервер mgetty+sendfax
  SQUID-MultiCpuSystem
  vsftpd + system users
  Syslog server
  Температура в серверной
  Nagios+Digitemp
  Avast! FreeBSD
  Настройка git+gitosis
  Firefox SyncServer
  Scan+Print server FreeBSD 9
  proftpd,pgsql,web
  почтовые системы
  Шелезяки
  Мелочи
  Файловая система
  WWW
  Security
  system
  Games Servers
  X11
  Programming
Очумелые Ручки
OpenBSD
Cisco


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 и прочие мелочи. Распаковываем в
/usr/local/www/eg

Рекомендую скачать и распаковать все, так как отключить можно всегда, а вот включить может быть
проблематично, да и ознакомиться со всеми функциями неплохо бы
Здесь здесь и здесь можно скачать дополнительные приложения.
Плюс вот здесь есть эдакий "порт" 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


Raven2000, 2008-09-03 в 22:07:09

Для бонуса ;)
1) dotProject
2) i-sense

L!Ner, 2008-09-05 в 16:06:05

второе посмотрю, а первое убил сразу. Сейчас делаю связку Exim+Dovecot(proxy)+DBmail+ISPManager+eGW+LDAP+Apache22+Mysql... и много чего ещё... так что через ннесколько недель примусь за статью

mak_v_, 2008-09-06 в 20:35:52

Да довольно красивая вкусность...
Только вот у меня в портах 1.2 версия.... :-(
а дистрач с оффсайта плачется на ошибки при установке ...
Поставил 1.2 для "поглядеть" - довольно красиво..

Dark, 2008-09-13 в 10:39:20

"выбрать для доступа к серверу eGroupWare
свой любимый клиент групповой работы (Kontact, Evolution, Outlook)" - где проверка работоспособности?? Как это вообще выглядит??

Что с файловым хранилищем?? Как оно реализовано в eGroupware?? Есть ли возможность задавать права на чтение/редактирование пользователю/группам при использовании файлового хранилища??

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

Вообще хотелось бы полную альтернативу Microsoft SharePoint.

Ну и ещё "для бонуса" - http://opensourcecms.com, раздел Groupware ;)

Автору: в асю постучался, авторизуй pls, я в этом же направлении работаю, есть парочка идей и предложений ;)

s.romanov, 2008-09-13 в 10:54:46

а может в форум идеи и предложения! Многие к этому направлению присматриваються, работают!

manefesto, 2008-11-07 в 13:34:54

isense  приколен, жаль что русского нет

Alchemist, 2008-12-18 в 16:34:55

Как-то поставил из портов 1.6, ничего больше не доустанавливал, добавил алиас в апач - и все вроде устраивает... Отличная альтернатива MS SPS!

Dark, 2008-12-18 в 18:25:27

Alchemist, не как-то, а после 25 ноября - именно в тот день вышла 1.6.001 ;) Как может всё устраивать не понятно, например, Диаграммы Ганта в менеджере проектов.. Кто смотрел - тот понял ;)

antti, 2009-02-04 в 16:16:46

Manifesto, не правда ваша - есть там русский... по крайней мере в демке точно... сейчас докачаю и посмотрю, есть ли пакете русский.

AWK, 2009-11-02 в 6:56:15

/usr/ports/www/horde-base покруче будет, полная замена M$ эксченджа и еще куча дополнительных всяких вкусностей

Взрослая система и код профессиональный
16 тысяч юзеров тянет без проблем, говорят у других и под 70 тысячами нет проблем.

http://www.horde.org/webmail/screenshots/
модули: http://www.horde.org/source/modules.php

Hunta, 2010-07-09 в 15:07:42

Русский язык есть? Если да, то можно попробовать... =) подкупают слова "взрослая система и код проф...."


Оставьте свой комментарий:
Ваше имя:   *
e-mail:  
жирный
наклонный
подчёркнутый
ссылка
цвет
Нынешний год:   *
 


Хостинг HOST-FOOD

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

Время генерации страницы 0.0387 секунд
Из них PHP: 30%; SQL: 70%; Число SQL-запросов: 77 шт.
Исходный размер: 156959; Сжатая: 24722