Installation

Systemvoraussetzungen

  • Hardware: beluga core und VuFind benötigen in der Regel wenige Ressourcen. Sollte auf dem selben System Apache Solr als Index betrieben werden, so wird die benötigte Leistungsfähigkeit der Hardware vorrangig von diesem bestimmt.
  • Solr Index, am besten konfigieriert nach diesem Muster der GBV Solr Cloud
  • Bibliotheken im Gemeinsamen Bibiliotheksverbund (GBV): Sofern Anzeige der Verfügbarkeit der lokalen Bestände und Kontenaktionen gewünscht sind, muss die DAIA/PAIA-Schnittstelle im LBS aktiviert sein. Hierzu wenden Sie sich an die LBS-Ansprechpartner beim GBV.

Code

Auf GitHub verfügbar

Installation

Benötigte Basis-Software: Webserver (Apache2), PHP (PHP-Version 5 in der Regel ausreichend, ab VuFind-Version 5 wird PHP ab Version 7.0.8 benötigt), MySQL Server

Nach Installation der Basis-Software müssen noch über den Composer benötigte Quellen nachgeladen werden, dazu folgendermaßen vorgehen:

  • Checkout von beluga core aus GitHub, sofern noch nicht geschehen
  • Im beluga core Verzeichnis Composer nach dieser Anleitung herunterladen: https://getcomposer.org/download/ (die vier Terminal-Befehle im Kasten)
  • Ausführen von   php composer.phar install   - Damit sollten alle benötigten Quellen installiert werden.

Konfiguration

Siehe Konfiguration