X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/f99ef184147e99c2021281e41bd3c920414d8254..4c4939d0:/doc/INSTALL.html diff --git a/doc/INSTALL.html b/doc/INSTALL.html index b7a4eb631..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 @@ -219,6 +219,7 @@ einer Standard-Perl-Installation sind:
  • DBI
  • DBD::Pg
  • Email::Address +
  • JSON
  • List::MoreUtils
  • Params::Validate
  • PDF::API2 @@ -240,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 @@ -250,7 +253,7 @@ anderen als Bibliotheken zu installieren.

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

    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 +

    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: @@ -269,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 @@ -314,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 @@ -335,9 +338,9 @@ aufwärts: Top
    +


    -


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


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


    -


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


    -


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


    -


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


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


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


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


    -


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


    -


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


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


    -


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


    -


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


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


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


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


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


    -


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


    -


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