X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=doc%2FINSTALL.txt;h=075d483240b2d6c5ccea435fa5196e96b32b1d5f;hb=fdee0091f00479361820f0f98fe896a14e605b18;hp=6f9ef644460f7d4067d2bf4bda28d1a226d9ce2e;hpb=3acaa5235c3a699a5c12cb6be054c2b15743f89f;p=kivitendo-erp.git diff --git a/doc/INSTALL.txt b/doc/INSTALL.txt index 6f9ef6444..075d48324 100644 --- a/doc/INSTALL.txt +++ b/doc/INSTALL.txt @@ -100,6 +100,11 @@ es mit der CPAN-Shell installiert werden. Leider gibt es F denen das nicht möglich oder praktikabel ist. Lx-Office liefert daher das Paket im CGI-Verzeichnis mit. Das sollte als Fall-Back greifen. + Lx-Office enthält ein Script, mit dem überprüft werden kann, ob alle +benötigten Perl-Module installiert sind. Der Aufruf lautet wie folgt: + + `./scripts/installation_check.pl' + 3 Installation des Programmpaketes ********************************** @@ -117,12 +122,18 @@ tar xvzf lxoffice-erp-2.4.x.tgz' Alternativ können Sie auch einen Alias in der Webserverkonfiguration benutzen, um auf das tatsächliche Installationsverzeichnis zu verweisen. - Das Verzeichnis muß für den Benutzer beschreibbar sein, unter dem der -Webserver läuft. Dieser ist bei verschiedenen Distributionen -unterschiedlich (z.B. bei Debian/Ubuntu `www-data', bei Fedora core -`apache' oder bei OpenSuSE `wwwrun'). + Die Verzeichnisse `datev', `users', `spool' und `webdav' müssen für +den Benutzer beschreibbar sein, unter dem der Webserver läuft. Die +restlichen Dateien müssen für diesen Benutzer lesbar sein. Der +Benutzername ist bei verschiedenen Distributionen unterschiedlich (z.B. +bei Debian/Ubuntu `www-data', bei Fedora core `apache' oder bei +OpenSuSE `wwwrun'). - `chown -R www-data: lx-office-erp/' + Der folgende Befehl ändert den Besitzer für die oben genannten +Verzeichnisse auf einem Debian/Ubuntu-System: + + `chown -R www-data lx-office-erp/datev lx-office-erp/users +lx-office-erp/spool lx-office-erp/webdav' 4 Anpassung der PostgreSQL-Konfiguration **************************************** @@ -161,10 +172,17 @@ mit ISO-8850-15 als Encoding betrieben werden. In der Datei `postgresql.conf', die je nach Distribution in verschiedenen Verzeichnissen liegen kann (z.B. `/var/lib/pgsql/data/' oder `/etc/postgresql/', muss sichergestellt werden, dass -TCP/IP-Verbindungen aktiviert sind. Dieser Parameter lautet +TCP/IP-Verbindungen aktiviert sind. Für PostgreSQL vor Version v8.0 +lautete dieser Parameter `TCPIP_SOCKET = 1' + Ab v8.0 wird das Verhalten hingegen über den neuen Parameter +`listen_address' gesteuert. Laufen PostgreSQL und Lx-Office auf +demselben Rechner, so kann dort der Wert `localhost' verwendet werden. +Andernfalls müssen Datenbankverbindungen auch von anderen Rechnern aus +zugelassen werden, was mit dem Wert \`*' geschieht. + Bei PostgreSQL-Versionen ab v8.0 und neuer muss zusätzlich der folgende Parameter gesetzt werden: