X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=doc%2FINSTALL.txt;h=d0d76867eb573ceaee2e0dd5b155ce4b31e4d6a7;hb=1c296e05a8148658c44668166830acbff8a27c20;hp=6f9ef644460f7d4067d2bf4bda28d1a226d9ce2e;hpb=3acaa5235c3a699a5c12cb6be054c2b15743f89f;p=kivitendo-erp.git diff --git a/doc/INSTALL.txt b/doc/INSTALL.txt index 6f9ef6444..d0d76867e 100644 --- a/doc/INSTALL.txt +++ b/doc/INSTALL.txt @@ -81,7 +81,7 @@ hei Für Debian oder Ubuntu benötigen Sie diese Pakete: - `apache postgresql libdbi-perl libdbd-pg-perl libpgperl + `apache postgresql libdbi-perl libdbd-pg-perl libpg-perl libpdf-api2-perl libclass-accessor-perl libarchive-zip-perl libtext-iconv-perl libyaml-perl libtext-csv-perl libio-stringy-perl libtemplate-perl' @@ -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: