-OpenSuse

Aus Limbas Wiki

Wechseln zu: Navigation, Suche

<-- zurück zu Installation / <-- zurück zur Hauptseite-Portale



Voraussetzung dieser Anleitung ist eine Standard OpenSuse 11.1 Installation.

In dieser Installation werden die Standard Komponenten der Distribution genutzt. Für eine Individuellere oder detailliertere Installation kann die weitergehende Dokumentation genutzt werden.

Inhaltsverzeichnis

[bearbeiten] Paketauswahl

[bearbeiten] zusätzlich benötigte Pakete

  • apache2
  • apache2-mod_php5
  • php5
  • php5-gd
  • php5-iconv
  • php5-imap
  • php5-ldap
  • php5-odbc
  • php5-soap
  • php5-zlib
  • postgresql
  • postgresql-server
  • psqlODBC
  • unixODBC
  • ImageMagick
  • wv
  • xpdf oder poppler-tools & poppler-utils >= v. 0.10..
  • htmldoc
  • ghostscript
  • pdftk
  • ttf2pt1

LIMBAS benötigt "htmldoc" in der Version 1.9.x oder neuer, die Standardversion 1.8.x aus den Pakenten ist nicht ausreichend. Daher ist ein Download der Sourcen (http://www.htmldoc.org/software.php) und manuelles Übersetzen/Installieren durchzuführen.

[bearbeiten] Datenbank

Datenbank

[bearbeiten] PHP

[bearbeiten] php.ini

Die php Konfiguration muß leicht angepasst werden (/etc/php5/apache2/php.ini):

  • short_open_tag ON
  • magic_quotes OFF
  • upload_max_filesize  ?M (maximale Dateiuplodgröße)
  • upload_max_filesize  ?M (maximale Dateiuplod / Formulargröße)
  • odbc.defaultlrl 20480 (maximale Textfeldgröße)
  • error_reporting = E_ALL & ~E_NOTICE

[bearbeiten] apache

Die benötigten Komponenten sind durch die Paketauswahl schon installiert worden. Für eine simple apache Konfiguration kann ein einfacher "Virtual Host" eingerichtet werden (/etc/apache2). Der apache User ist derjenige User, der rekursiv Schreibrechte auf das Limbas "dependent" Verzeichnis benötigt.

[bearbeiten] Limbas

[bearbeiten] Installation

Zur Installation von Limbas sind folgende Schritte notwendig:

  • entpacken des kompletten Limbas Pakets (nicht nur des Limbas-Source)
  • rekursive Schreibrechte des apacheusers auf das Limbas Verzeichnis "/dependent"
  • aufrufen des Installationsskripts "[path to limbas]/dependent/admin/install/"