X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/3acaa5235c3a699a5c12cb6be054c2b15743f89f..40d52f50:/doc/INSTALL.texi diff --git a/doc/INSTALL.texi b/doc/INSTALL.texi index 44065f49b..f68940e50 100644 --- a/doc/INSTALL.texi +++ b/doc/INSTALL.texi @@ -104,6 +104,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: + +@code{./scripts/installation_check.pl} + @c --------------------------------------------------------------- @node Installation des Programmpaketes @@ -125,12 +130,17 @@ Alternativ k 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 +Die Verzeichnisse @code{datev}, @code{users}, @code{spool} und +@code{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 @code{www-data}, bei Fedora core @code{apache} oder bei OpenSuSE @code{wwwrun}). -@code{chown -R www-data: lx-office-erp/} +Der folgende Befehl ändert den Besitzer für die oben genannten +Verzeichnisse auf einem Debian/Ubuntu-System: + +@code{chown -R www-data lx-office-erp/datev lx-office-erp/users lx-office-erp/spool lx-office-erp/webdav} @c --------------------------------------------------------------- @@ -178,11 +188,17 @@ Lx-Office mit ISO-8850-15 als Encoding betrieben werden. In der Datei @code{postgresql.conf}, die je nach Distribution in verschiedenen Verzeichnissen liegen kann (z.B. @code{/var/lib/pgsql/data/} oder @code{/etc/postgresql/}, muss -sichergestellt werden, dass TCP/IP-Verbindungen aktiviert sind. Dieser -Parameter lautet +sichergestellt werden, dass TCP/IP-Verbindungen aktiviert sind. Für +PostgreSQL vor Version v8.0 lautete dieser Parameter @code{TCPIP_SOCKET = 1} +Ab v8.0 wird das Verhalten hingegen über den neuen Parameter +@code{listen_address} gesteuert. Laufen PostgreSQL und Lx-Office auf +demselben Rechner, so kann dort der Wert @code{localhost} verwendet +werden. Andernfalls müssen Datenbankverbindungen auch von anderen +Rechnern aus zugelassen werden, was mit dem Wert \@code{*} geschieht. + Bei PostgreSQL-Versionen ab v8.0 und neuer muss zusätzlich der folgende Parameter gesetzt werden: