Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:horde3_-_turba

Horde3 - Turba

Horde Groupware ist eine freie, für den professionellen Einsatz, Browser basierte Kommunikationsanwendung. Benutzer können e-Mails lesen, versenden und verwalten. Es können gemeinsam genutzte Kalender, Kontakte, Aufgaben und Notizen mit Standard Komponenten des Horde-Projekts realisiert werden.

Turba ist der Horde-Kontaktmanager (Adressbuch).

Horde3 - Turba herunterladen

Unter nachfolgendem Link, können die zur Installation benötigten Archivdateien *.gz heruntergeladen werden:

Horde3 - Turba installieren

Nach dem erfolgreichen herunterladen des Archivs von bereits genannter Seite, in das Verzeichnis - hier z.B. /tmp, kann mit nachfolgendem Befehl die Archivdatei entpackt werden:

# tar xzvf /tmp/turba-h3-2.3.3.tar.gz
und erstellt im Verzeichnis /tmp nachfolgendes Unterverzeichnis:

  • /tmp/turba-h3-2.3.3

Die entpackte Archiv-Datei sollte mit nachfolgendem Befehl in das endgültige Ziel-Verzeichnis - /usr/share/horde/turba - kopiert und gleichzeitig umbenannt werden:

# mv /tmp/turba-h3-2.3.3 /usr/share/horde/turba

Als nächstes gilt es die Konfigurationsdateien im Verzeichnis /usr/share/horde/turba/config, welche die Endung *.dist haben zu kopieren und umzubenennen, was mit nachfolgendem Befehlen durchgeführt werden kann:

# cd /usr/share/horde/turba/config
# for f in *.dist; do cp -a $f `basename $f .dist`; done

Zuletzt sollte noch die Konfigurationsdatei und eine leere Sicherungsdatei der Konfigurationsdatei /usr/share/horde/turba/config/conf.php angelegt werden, was mit nachfolgenden Befehlen erledigt werden kann:

# touch /usr/share/horde/turba/config/conf.php
# touch /usr/share/horde/turba/config/conf.bak.php

Danach müssen die Besitz- und Dateirechte für das Verzeichnis /usr/share/horde/turba/config mit nachfolgendem Befehl so angepasst werden, das der Benutzer unter dem der Apache HTTP Webserver entsprechende Rechte hat. Zunächst die Besitzrechte:

# chown -R root.apache /usr/share/horde/turba/config
und die Dateirechte
# chmod -R 660 /usr/share/horde/turba/config/*

Abschließend kann die heruntergeladene Archivdatei aus dem Verzeichnis /tmp mit nachfolgendem Befehl wieder gelöscht werden:

# rm /tmp/turba-h3-2.3.3.tar.gz -f

Horde3 - Turba Abhängigkeiten

Nachfolgende Befehle installieren alle benötigten PHP Extension and Application Repository's (PEAR) bzw. PECL-Module:

# pear install Net_LDAP
...
# pear install MDB2_Driver_mysql

Horde3 - Turba Datenbank installieren

Um die benötigte MySQL-Datenbank zu installieren sind folgende Schritte notwendig!

Zuerst muss das Script,

  • /usr/share/horde/turba/srcipts/sql/turba.sql

welches alle benötigten Befehle zum erstellen der MySQL-Datenbank enthält ausgeführt werden!

Das Script wird mit nachfolgendem Befehl ausgeführt und legt alle relevanten Komponenten in der Datenbank - hier MySQL an:

# mysql -h localhost -u root -p horde < /usr/share/horde/turba/scripts/sql/turba.sql
Enter password: 

Horde3 Turba Konfigurieren

Die Konfiguration von Horde - Turba erfolgt nicht nur über die Web-Oberfläche, sondern es sind ebenfalls Konfigurationen in den Konfigurationsdateien

  • /usr/share/horde/turba/config/sources.php
  • /usr/share/horde/turba/config/attributes.php

erforderlich!

:!: HINWEIS - Aktuell liegt kein Beispiel vor für eine Konfiguration von /usr/share/horde/turba/config/sources.php, da der Zugriff z.B. auf eine lokales MySQL-Adressbuch KEINE Konfiguration erfordert!

:!: WICHTIG - Beim Einsatz von Horde ab der Version 3.2 können in der Konfigurationsdatei /usr/share/horde/turba/config/attributes.php auskommentierte Felder genutzt werden, in dem die Auskommentierung aufgehoben wird!

:!: WICHTIG - Die hier tabellarisch aufgelisteten Einstellungen sind persönliche Einstellungen und dienen nur als BEISPIEL !!!

Reiter: (Einstellungen)

:!: HINWEIS - Keine Änderung!

Cookies helfen bei der Bereitstellung von Inhalten. Durch die Nutzung dieser Seiten erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Rechner gespeichert werden. Weitere Information
tachtler/horde3_-_turba.txt · Zuletzt geändert: 2012/02/16 11:23 (Externe Bearbeitung)