Manuelle Installation

LIMBAS Installation

Geschätzte Lektüre: 3 Minuten

Nachdem alle Pakete installiert, PHP konfiguriert, der Apache HTTP Server eingerichtet und eine leere Datenbank erstellt wurden, kann LIMBAS installiert werden. Für die distributionsspezifische Vorbereitung siehe CentOS, Ubuntu, OpenSUSE oder FreeBSD und für die Einrichtung der Datenbank siehe Datenbank einrichten.

Download

LIMBAS kann unter http://sourceforge.net/projects/limbas/files oder https://github.com/limbas/limbas herunter geladen werden.

Die Download-Datei (hier openlimbas_5.x.x.tar.gz) in {DocumentRoot} speichern und dort entpacken:

$ tar xzfv openlimbas_5.x.x.tar.gz

Beim Entpacken wird das Verzeichnis {DocumentRoot}/openlimbas mit den folgenden Unterverzeichnissen angelegt:

limbas_srcHier befinden sich die LIMBAS Source-Dateien, die im Falle eines Updates überschrieben werden können, ohne dass individuelle Einstellungen verloren gehen.
vendorHier befinden sich eigenständige externe Anwendungen, die von LIMBAS benutzt werden. Ein von LIMBAS losgelöstes Update dieser Anwendungen ist zwar möglich, ist aber nicht zu empfehlen, da das Zusammenspiel nur mit den in der LIMBAS-Installation enthaltenen Versionen getestet ist.
publicpublic ist der öffentlich erreichbare Einstieg und behinhaltet die index.php sowie die rewrite Regeln.
dependentDies ist das Arbeitsverzeichnis, in dem auch individuelle Einstellungen abgelegt werden. Die Verzeichnisse TEMP und USER müssen als symbolische Links in public vorliegen.

Um das Speichern individueller Einstellungen in LIMBAS zu ermöglichen, muss der Apache-Server schreibend auf ./openlimbas/dependent und allen Unterverzeichnissen zugreifen können. Um dies zu ermöglichen ist der Besitzer dieses Verzeichnisses und seiner Unterverzeichnisse auf den Apache-User zu ändern. Genaueres siehe in der Dokumentation zur Installation für die verschiedenen Distributionen/Betriebssysteme.

Installation

Es ist dafür zu sorgen, dass die Firewall-Konfiguration den Zugriff von diesem Browser auf den LIMBAS Host zulässt.

Mit Hilfe eines Browsers kann jetzt die LIMBAS-Datenbankstruktur angelegt werden.
Dazu muss das LIMBAS-Installationsskript mit folgender URL aufgerufen werden: http://{LimbasIP}/openlimbas/public/install/

Das Webinterface versucht automatisch alle Pfade korrekt einzutragen. Geschieht dies nicht oder bleiben die Felder leer, sollte die php.ini noch mal überprüft werden.

  • Bei Mausklick auf „check“ wird geprüft, ob alle benötigten Funktionen verfügbar sind. Die Installation kann nur dann fortgeführt werden, wenn die Mindestanforderungen erfüllt sind. Dies ist an den grünen und gelben Häkchen zu erkennen. Ist dies der Fall, kann man die gewünschte Installation auswählen:
    • demo.tar.gz: Die Datenbank enthält Benutzer-Daten, mit welchen die Eigenschaften von LIMBAS demonstriert werden können
    • clean.tar.gz: Die Datenbank enthält keine Benutzer-Daten. (Siehe ODBC konfigurieren)
  • Bei Mausklick auf „install“ startet der Installationsvorgang. Den Fortschritt der Installation erkennt man an den grünen Fortschrittsbalken.
  • Benutzer „root“: Das Installations-Skript überträgt die Datenbankeinstellungen in die Datei {DocumentRoot}/openlimbas/dependent/inc/include_db.lib. Wird diese Datei verändert, ist kein Zugriff auf die Datenbank mehr möglich. Um unerwünschten Manipulationen vorzubeugen, sollten sämtliche Schreibrechte auf diese Datei entfernt werden.

chmod 444 {DocumentRoot}/openlimbas/dependent/inc/include_db.lib

Ausführen

Nach erfolgreicher Installation kann LIMBAS durch Mausklick auf den Link „test installation“ oder durch Eingabe folgender URL gestartet werden:http://[url]/openlimbas/public/. [url] kann z.B. localhost sein.

Gleich nach dem Aufruf der URL wird man aufgefordert sich zu authentifizieren. Dazu steht folgender Default-Benutzer mit allen Administrator-Rechten zur Verfügung:

  • Benutzername: admin
  • Passwort: limbas
Share this Doc

LIMBAS Installation

Or copy link

CONTENTS