X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=doc%2FINSTALL.html;h=31ccd435aa68d9f1f8f3dafb0d30655d32cbe9fa;hb=7edc9f8c5eeec5fd24ccd709efa62f928ab66350;hp=a6a05f129003c044a9496a7e43c34e4c79b219b1;hpb=5aaa3c621371557ed9fde80ef6a07e2b7959c0cb;p=kivitendo-erp.git diff --git a/doc/INSTALL.html b/doc/INSTALL.html index a6a05f129..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,13 +214,12 @@ einer Standard-Perl-Installation sind:
  • parent
  • Archive::Zip -
  • Class::Accessor -
  • CGI::Ajax
  • Config::Std
  • DateTime
  • DBI
  • DBD::Pg
  • Email::Address +
  • JSON
  • List::MoreUtils
  • Params::Validate
  • PDF::API2 @@ -242,28 +241,27 @@ 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 aus dem Paket entfernt werden. Es wird empfohlen diese Module zusammen mit den anderen als Bibliotheken zu installieren. -

    CGI::Ajax ist nach wie vor in einer modifizierten Version mitgeliefert -und braucht nicht nachinstalliert werden. -

    Die zu installierenden Pakete können in den verschiedenen Distributionen unterschiedlich heißen.

    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. @@ -274,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 @@ -319,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 @@ -340,9 +338,9 @@ aufwärts: Top
+


-


nächstes: , aufwärts: Anpassung der PostgreSQL-Konfiguration @@ -376,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 @@ -416,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 @@ -447,8 +445,8 @@ unter /usr/lib/postgresql/lib/plpgsql.so.
-


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


-


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


-


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


-


nächstes: , aufwärts: Der Task-Server @@ -567,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 @@ -627,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 @@ -657,8 +655,8 @@ Runlevel-Scripte benutzt werden (siehe oben).
-


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


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


+ nächstes: , voriges: Grundlagen zur Benutzerauthentifizierung, aufwärts: Benutzerauthentifizierung und Administratorpasswort @@ -729,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 @@ -755,9 +753,9 @@ Parameter anzugeben: automatisch anlegen (mehr dazu siehe unten).
+


-


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


-


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


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


-


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


-


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


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


+ nächstes: , voriges: Datenbanken anlegen, aufwärts: Benutzer- und Gruppenverwaltung @@ -966,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 @@ -990,8 +988,8 @@ aktiv, so ist das Passwort-Feld deaktiviert. angelegten Datenbanken eingetragen werden.
-


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


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


-


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


-


nächstes: , voriges: Drucken mit Lx-Office, aufwärts: Top @@ -1142,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. @@ -1158,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