Beispiel vufind Installation für Folio

Beispiel vufind Installation für Folio

Single Server Installation

Installation

Siehe auch https://vufind.org/wiki/installation:ubuntu

Die Installation auf einer VM geht am einfachsten mit einem aktuellen Debian/Ubuntu:

wget https://github.com/vufind-org/vufind/releases/download/v8.0.2/vufind_8.0.2.deb dpkg --install vufind_8.0.2.deb apt --fix-broken install

Apache

ln -s /usr/local/vufind/local/httpd-vufind.conf /etc/apache2/conf-enabled/vufind.conf systemctl restart apache2

Mariadb

 

apt-get install mariadb-server mysqladmin -u root password rootpassword

Solr

Erst müssen die Limits angepasst werden:

# vi /etc/security/limits.conf * soft nofile 65000 * hard nofile 65000 * soft nproc 65000 * hard nproc 65000 # vi /etc/systemd/system.conf DefaultLimitNPROC=65000

Dann am einfachsten rebooten. Danach solr starten mit:

su - srvadm cd /usr/local/vufind/ ./solr.sh start

 

Automatische Konfiguration

Passiert per Browser mit der URL: 

http://your-server-name/vufind/Install/Home

Anbindung an Folio

ILS Treiber einstellen in /usr/local/vufind/local/config/vufind/config.ini

 

[Catalog] driver = "Folio" [Authentication] ;method = LDAP method = ILS ;method = Database

Hier im Beispiel wird die Authentifizierung über Folio gemacht.

Und dann  in /usr/local/vufind/local/config/vufind/Folio.ini (kopiert von /usr/local/vufind/config/vufind/Folio.ini)

[API] base_url = https://url.to.okapi/okapi/ username = diku_admin password = *********** tenant = mytenant [IDs] ; Which FOLIO ID is VuFind using as its internal bibliographic ID? ; Options: ; - instance (FOLIO instance ID -- the default) ; - hrid (FOLIO human-readable ID) ; type = instance type = hrid

Damit sollten Nutzer in Folio sich auch in vufind einloggen können.

Solr Datenimport

Es können MARC21 Daten importiert werden. Wenn wie oben die hrid gesetzt wurde, wird die B3Kat Id genutzt. Daher sollte der Import aus einer Ausspeicherung des B3Kat funktionieren.

Daten können so importiert werden:

cd /usr/local/vufind/ ./import-marc.sh /pfad/zur/marc-datei.mrc