Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:horde3_-_turba

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

tachtler:horde3_-_turba [2012/02/16 11:23] (aktuell)
Zeile 1: Zeile 1:
 +====== Horde3 - Turba ======
  
 +[[http://​www.horde.org|{{:​tachtler:​index:​horde3-48x48.png }}]] [[http://​www.horde.org|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 [[http://​www.horde.org|Horde]]-Projekts realisiert werden. ​
 +
 +Turba ist der [[http://​www.horde.org|Horde]]-Kontaktmanager (Adressbuch).
 +
 +===== Horde3 - Turba herunterladen =====
 +
 +Unter nachfolgendem Link, können die zur Installation benötigten Archivdateien ''​*.gz''​ heruntergeladen werden:
 +  * **[[http://​ftp.horde.org/​pub/​turba/​|Horde - Turba]]**
 +
 +===== 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:
 +<​code>​
 +# tar xzvf /​tmp/​turba-h3-2.3.3.tar.gz
 +</​code>​
 +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:
 +<​code>​
 +# mv /​tmp/​turba-h3-2.3.3 /​usr/​share/​horde/​turba
 +</​code>​
 +
 +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:
 +<​code>​
 +# cd /​usr/​share/​horde/​turba/​config
 +# for f in *.dist; do cp -a $f `basename $f .dist`; done
 +</​code>​
 +
 +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:
 +<​code>​
 +# touch /​usr/​share/​horde/​turba/​config/​conf.php
 +# touch /​usr/​share/​horde/​turba/​config/​conf.bak.php
 +</​code>​
 +
 +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 [[http://​httpd.apache.org|Apache HTTP Webserver]] entsprechende Rechte hat. Zunächst die Besitzrechte:​
 +<​code>​
 +# chown -R root.apache /​usr/​share/​horde/​turba/​config
 +</​code>​
 +und die Dateirechte
 +<​code>​
 +# chmod -R 660 /​usr/​share/​horde/​turba/​config/​*
 +</​code>​
 +
 +Abschließend kann die heruntergeladene Archivdatei aus dem Verzeichnis ''/​tmp''​ mit nachfolgendem Befehl wieder gelöscht werden:
 +<​code>​
 +# rm /​tmp/​turba-h3-2.3.3.tar.gz -f
 +</​code>​
 +
 +==== Horde3 - Turba Abhängigkeiten ====
 +
 +Nachfolgende Befehle installieren alle benötigten ​ **PHP Extension and Application Repository**'​s (PEAR) ​ bzw. **PECL**-Module:​
 +<​code>​
 +# pear install Net_LDAP
 +...
 +# pear install MDB2_Driver_mysql
 +</​code>​
 +
 +==== Horde3 - Turba Datenbank installieren ====
 +
 +Um die benötigte [[http://​www.mysql.de|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 [[http://​www.mysql.de|MySQL]]-Datenbank enthält ausgeführt werden!
 +
 +Das Script wird mit nachfolgendem Befehl ausgeführt und legt alle relevanten Komponenten in der Datenbank - hier [[http://​www.mysql.de|MySQL]] an:
 +<​code>​
 +# mysql -h localhost -u root -p horde < /​usr/​share/​horde/​turba/​scripts/​sql/​turba.sql
 +Enter password: ​
 +</​code>​
 +
 +===== Horde3 Turba Konfigurieren =====
 +
 +Die Konfiguration von [[http://​www.horde.org|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 [[http://​www.mysql.de|MySQL]]-Adressbuch __KEINE__ Konfiguration erfordert!**
 +
 +:!: **WICHTIG** - **Beim Einsatz von [[http://​www.horde.org|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!**
tachtler/horde3_-_turba.txt · Zuletzt geändert: 2012/02/16 11:23 (Externe Bearbeitung)