X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=doc%2FINSTALL.html;h=31ccd435aa68d9f1f8f3dafb0d30655d32cbe9fa;hb=43829e1b3268d8134e3ab008fc60fcc4bacd6523;hp=482115847077d159e72edab0478c8c0e3e2feb7a;hpb=a82451eefa47668fc17b22e7365e390483ff3296;p=kivitendo-erp.git diff --git a/doc/INSTALL.html b/doc/INSTALL.html index 482115847..31ccd435a 100644 --- a/doc/INSTALL.html +++ b/doc/INSTALL.html @@ -3,7 +3,7 @@ Lx-Office Installationsanleitung - + @@ -22,7 +22,7 @@

Lx-Office Installationsanleitung

-

Inhaltsverzeichnis

+

Table of Contents

-


+ nächstes: , aufwärts: Benötigte Software und Pakete @@ -181,7 +181,7 @@ installieren sind. Dafür sollte es kurz nach dem Release ein eigenes .deb geben.

Alternativ dazu kann die normale Installation durchgeführt werden -(see Manuelle Installation des Programmpaketes), wenn vorher ein +(siehe Manuelle Installation des Programmpaketes), wenn vorher ein Kompatibilitätspaket installiert wird, das die fehlenden Pakete bereitstellt. Das Paket ist auf Sourceforge unter dem Namen lx-erp-perl-libs-compat-v2.tar.gz hinterlegt. @@ -193,11 +193,11 @@ Das Paket ist auf Pakete) die enthaltenen Pakete erkennen. +

Danach sollte der Installationscheck (siehe Pakete) die enthaltenen Pakete erkennen.

-


+ voriges: Betriebssystem, aufwärts: Benötigte Software und Pakete @@ -214,12 +214,12 @@ einer Standard-Perl-Installation sind:
  • parent
  • Archive::Zip -
  • Class::Accessor
  • Config::Std
  • DateTime
  • DBI
  • DBD::Pg
  • Email::Address +
  • JSON
  • List::MoreUtils
  • Params::Validate
  • PDF::API2 @@ -241,6 +241,8 @@ und XML::Writer sind notwendig. Ohne startet Lx-Office nicht. Rose::Object, Rose::DB und Rose::DB::Object neu hinzugekommen. IO::Wrap wurde entfernt. +

    Gegenüber Version 2.6.3 ist JSON neu hinzugekommen. +

    Email::Address und List::MoreUtils sind schon länger feste Abhängigkeiten, wurden aber bisher mit Lx-Office mitgeliefert. Beide sind auch in 2.6.1 weiterhin mit ausgeliefert, wurden in einer zukünftigen Version aber @@ -251,15 +253,15 @@ anderen als Bibliotheken zu installieren.

    Für Debian oder Ubuntu benötigen Sie diese Pakete: -

    apache2 postgresql libparent-perl libarchive-zip-perl libclass-accessor-perl libdatetime-perl libdbi-perl libdbd-pg-perl libpg-perl libemail-address-perl liblist-moreutils-perl libpdf-api2-perl librose-object-perl librose-db-perl librose-db-object-perl libtemplate-perl libtext-csv-xs-perl libtext-iconv-perl liburi-perl libxml-writer-perl libyaml-perl libconfig-std-perl libparams-validate-perl +

    apache2 postgresql libparent-perl libarchive-zip-perl libdatetime-perl libdbi-perl libdbd-pg-perl libpg-perl libemail-address-perl liblist-moreutils-perl libpdf-api2-perl librose-object-perl librose-db-perl librose-db-object-perl libtemplate-perl libtext-csv-xs-perl libtext-iconv-perl liburi-perl libxml-writer-perl libyaml-perl libconfig-std-perl libparams-validate-perl libjson-perl

    Für Fedora Core benötigen Sie diese Pakete: -

    httpd postgresql-server perl-parent perl-Class-Accessor perl-DateTime perl-DBI perl-DBD-Pg perl-Email-Address perl-List-MoreUtils perl-PDF-API2 perl-Rose-Object perl-Rose-DB perl-Rose-DB-Object perl-Template-Toolkit perl-Text-CSV_XS perl-Text-Iconv perl-URI perl-XML-Writer perl-YAML +

    httpd postgresql-server perl-parent perl-DateTime perl-DBI perl-DBD-Pg perl-Email-Address perl-List-MoreUtils perl-PDF-API2 perl-Rose-Object perl-Rose-DB perl-Rose-DB-Object perl-Template-Toolkit perl-Text-CSV_XS perl-Text-Iconv perl-URI perl-XML-Writer perl-YAML

    Für OpenSuSE benötigen Sie diese Pakete: -

    apache2 postgresql-server perl-Archive-Zip perl-Class-Accessor perl-DateTime perl-DBI perl-DBD-Pg perl-MailTools perl-List-MoreUtils perl-PDF-API2 perl-Template-Toolkit perl-Text-CSV_XS perl-Text-Iconv perl-URI perl-XML-Writer perl-YAML +

    apache2 postgresql-server perl-Archive-Zip perl-DateTime perl-DBI perl-DBD-Pg perl-MailTools perl-List-MoreUtils perl-PDF-API2 perl-Template-Toolkit perl-Text-CSV_XS perl-Text-Iconv perl-URI perl-XML-Writer perl-YAML

    Bei openSuSE 11 ist parent bereits enthalten, und braucht nicht nachinstalliert werden. Die Rose::* Pakete sind derzeit nicht für SuSE gepackt, und müssen anderweitig nachinstalliert werden. @@ -270,8 +272,8 @@ benötigten Perl-Module installiert sind. Der Aufruf lautet wie folgt:

    -


    + nächstes: , voriges: Benötigte Software und Pakete, aufwärts: Top @@ -315,9 +317,9 @@ jeden neuen Benutzer, der in lx-office angelegt wird, anlegen dürfen:
    +


    -


    nächstes: , voriges: Manuelle Installation des Programmpaketes, aufwärts: Top @@ -336,9 +338,9 @@ aufwärts: Top
+


-


nächstes: , aufwärts: Anpassung der PostgreSQL-Konfiguration @@ -372,9 +374,9 @@ Lx-Office mit ISO-8859-15 als Encoding betrieben werden.

Das Encoding einer Datenbank kann in psql mit \l geprüft werden.

+


-


nächstes: , voriges: Zeichensätze/die Verwendung von UTF-8, aufwärts: Anpassung der PostgreSQL-Konfiguration @@ -412,9 +414,9 @@ host all lxoffice 127.0.0.1 255.255.255.255 password<
+


-


nächstes: , voriges: Ã„nderungen an Konfigurationsdateien, aufwärts: Anpassung der PostgreSQL-Konfiguration @@ -443,8 +445,8 @@ unter /usr/lib/postgresql/lib/plpgsql.so.
-


+ voriges: Erweiterung für servergespeicherte Prozeduren, aufwärts: Anpassung der PostgreSQL-Konfiguration @@ -466,9 +468,9 @@ bzw. den hier gewählten Benutzernamen.
+


-


nächstes: , voriges: Anpassung der PostgreSQL-Konfiguration, aufwärts: Top @@ -522,9 +524,9 @@ folgende Option in die Konfiguration aufzunehmen:
+


-


nächstes: , voriges: Apache-Konfiguration, aufwärts: Top @@ -547,9 +549,9 @@ Rechnungen benutzt, wird aber in Zukunft deutlich mehr Aufgaben
+


-


nächstes: , aufwärts: Der Task-Server @@ -563,14 +565,14 @@ sind:
  • login: gültiger Lx-Office-Benutzername, der benutzt wird, um die zu verwendende Datenbankverbindung auszulesen. Der Benutzer muss in der Administration angelegt werden. Diese Option muss angegeben werden. -
  • run_as: Wird der Server vom Systembenutzer root gestartet, so wechselt er auf den mit run_as angegebenen Systembenutzer. Der Systembenutzer muss dieselben Lese- und Schreibrechte haben, wie auch der Webserverbenutzer (siehe see Manuelle Installation des Programmpaketes). Daher ist es sinnvoll, hier denselben Systembenutzer einzutragen, unter dem auch der Webserver läuft. +
  • run_as: Wird der Server vom Systembenutzer root gestartet, so wechselt er auf den mit run_as angegebenen Systembenutzer. Der Systembenutzer muss dieselben Lese- und Schreibrechte haben, wie auch der Webserverbenutzer (siehe siehe Manuelle Installation des Programmpaketes). Daher ist es sinnvoll, hier denselben Systembenutzer einzutragen, unter dem auch der Webserver läuft.
  • debug: Schaltet Debug-Informationen an und aus.
+


-


voriges: Prozesskontrolle, aufwärts: Der Task-Server @@ -623,8 +625,8 @@ Datei den Pfad zum Task-Server an (Zeile exec ....). service lx-office-task-server start
-


+ nächstes: , voriges: Konfiguration des Task-Servers, aufwärts: Der Task-Server @@ -653,8 +655,8 @@ Runlevel-Scripte benutzt werden (siehe oben).
-


+ nächstes: , voriges: Der Task-Server, aufwärts: Top @@ -677,8 +679,8 @@ die Verwaltung von Gruppen und weitere Einstellungen
-


+ nächstes: , aufwärts: Benutzerauthentifizierung und Administratorpasswort @@ -709,8 +711,8 @@ v2.6.0 angelegt werden. Eine Beispielkonfigurationsdatei benutzt werden kann.
-


+ nächstes: , voriges: Grundlagen zur Benutzerauthentifizierung, aufwärts: Benutzerauthentifizierung und Administratorpasswort @@ -725,8 +727,8 @@ mehr im Administrationsinterface selber geändert werden. Der Parameter dazu heißt $self->{admin_password}.
-


+ nächstes: , voriges: Administratorpasswort, aufwärts: Benutzerauthentifizierung und Administratorpasswort @@ -751,9 +753,9 @@ Parameter anzugeben: automatisch anlegen (mehr dazu siehe unten).
+


-


nächstes: , voriges: Authentifizierungsdatenbank, aufwärts: Benutzerauthentifizierung und Administratorpasswort @@ -795,9 +797,9 @@ den LDAP-Server in $self->{LDAP_config} angegeben werden:
+


-


nächstes: , voriges: Passwortüberprüfung, aufwärts: Benutzerauthentifizierung und Administratorpasswort @@ -815,8 +817,8 @@ Parameter $self->{cookie_name} gesetzt. existiert.
-


+ voriges: Name des Session-Cookies, aufwärts: Benutzerauthentifizierung und Administratorpasswort @@ -834,9 +836,9 @@ sein sollte:
+


-


nächstes: , voriges: Benutzerauthentifizierung und Administratorpasswort, aufwärts: Top @@ -864,9 +866,9 @@ unter folgender URL finden:
+


-


nächstes: , aufwärts: Benutzer- und Gruppenverwaltung @@ -913,8 +915,8 @@ angelegt werden sollten, lautet:
-


+ nächstes: , voriges: Zusammenhänge, aufwärts: Benutzer- und Gruppenverwaltung @@ -942,8 +944,8 @@ kann. Auch die Authentifizierungsdatenbank muss mit diesem Zeichensatz angelegt worden sein.
-


+ nächstes: , voriges: Datenbanken anlegen, aufwärts: Benutzer- und Gruppenverwaltung @@ -962,8 +964,8 @@ Authentifizierungsdatenbank gespeichert werden. Sie gelten für alle Datenbanken, die in dieser Installation verwaltet werden.
-


+ nächstes: , voriges: Gruppen anlegen, aufwärts: Benutzer- und Gruppenverwaltung @@ -986,8 +988,8 @@ aktiv, so ist das Passwort-Feld deaktiviert. angelegten Datenbanken eingetragen werden.
-


+ nächstes: , voriges: Benutzer anlegen, aufwärts: Benutzer- und Gruppenverwaltung @@ -1010,8 +1012,8 @@ ausgewählten Spalte hinzugefügt.
-


+ voriges: Gruppenmitgliedschaften verwalten, aufwärts: Benutzer- und Gruppenverwaltung @@ -1039,9 +1041,9 @@ wieder anmelden und mit dem System arbeiten.
+


-


nächstes: , voriges: Benutzer- und Gruppenverwaltung, aufwärts: Top @@ -1086,9 +1088,9 @@ darf.
+


-


nächstes: , voriges: Drucken mit Lx-Office, aufwärts: Top @@ -1138,7 +1140,7 @@ Python-UNO-Bindings benötigt, die Bestandteil von OpenOffice 2 sind. Dokument OpenOffice neu gestartet und die Konvertierung mit Hilfe eines Makros durchgeführt. Dieses Makro muss in der Dokumentenvorlage enthalten sein und “Standard.Conversion.ConvertSelfToPDF()” -heißen. Die Beispielvorlage ‘templates/German-invoice.odt’ +heißen. Die Beispielvorlage ‘templates/mastertemplates/German/invoice.odt’ enthält ein solches Makro, das in jeder anderen Dokumentenvorlage ebenfalls enthalten sein muss. @@ -1154,14 +1156,14 @@ folgender Befehl auszuführen:

Dieses Verzeichnis, wie auch das komplette users-Verzeichnis, muss vom Webserver beschreibbar sein. Dieses wurde bereits erledigt -(see Manuelle Installation des Programmpaketes), kann aber erneut überprüft +(siehe Manuelle Installation des Programmpaketes), kann aber erneut überprüft werden, wenn die Konvertierung nach PDF fehlschlägt.

+


-


voriges: OpenDocument-Vorlagen, aufwärts: Top