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