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 installApache
ln -s /usr/local/vufind/local/httpd-vufind.conf /etc/apache2/conf-enabled/vufind.conf
systemctl restart apache2Mariadb
apt-get install mariadb-server
mysqladmin -u root password rootpasswordSolr
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=65000Dann 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