4

TUBfind-Demoinstanz vom Bibliothekartag

Posted by Oliver Goldschmidt on 29. Mai 2012 in vufind |

Wie angekündigt fand vergangenen Donnerstag unsere Live-Demonstration von Vufind mit GBV Discovery statt. In der Session wurde eine Installation für die UB Rostock eingerichtet, die noch voraussichtlich etwa zwei bis drei Wochen auf unserem Demoserver vorgehalten werden wird.
Die eingerichtete Installation ist unter der Adresse http://lincl1.b.tu-harburg.de:81/vufind-ubrostock zu erreichen. Dazu ist zu erwähnen, dass leider der Vorführeffekt zugeschlagen hat und die Verfügbarkeitsanzeige nicht so funktioniert wie sie sollte. Die Folge: alle Titel werden als „Ausgeliehen“ markiert, was natürlich in den allermeisten Fällen falsch sein dürfte.

Am Stand konnten noch zwei weitere Demoinstallationen eingerichtet werden, bei denen alles so funktionierte, wie es sollte (inklusive der Verfügbarkeitsanzeige).

Wer das Ganze nachnutzen möchte, braucht einen Zugang zu GBV Discovery, der bei der Verbundzentrale des GBV eingerichtet werden kann. Für die Einrichtung kann die hier am Donnerstag gepostete Nachnutzungsanleitung oder der Vufind-1.3-Patch genutzt werden.

Schlagwörter: ,

5

Vufind-Distribution für GBV-Bibliotheken

Posted by Oliver Goldschmidt on 24. Mai 2012 in vufind |

Wenn Ihre Bibliothek Mitglied im GBV ist, müssen Sie für Vufind keinen eigenen Index aufbauen, sondern können GBV Discovery nutzen.

Für GBV Discovery haben wir eine eigene Distribution zusammengestellt, die soweit für den Betrieb mit GBV Discovery vorkonfiguriert ist und einfach installiert werden kann. Sie brauchen lediglich einen Webserver mit MySQL und PHP. Java wird (im Unterschied zum Original-Vufind) nicht benötigt, sofern kein eigener Solr-Index aufgebaut werden soll.

So gehen Sie Schritt für Schritt vor, wenn Sie unsere Distribution verwenden wollen:

  1. Kopieren Sie vufind-1.3-gbv.tar.gz auf Ihren Webserver (Die Vorkonfiguration zielt auf /usr/local/vufind-1.3-gbv, kopieren Sie das Archiv daher einfach nach /usr/local)
  2. Entpacken Sie das Archiv: tar zxf vufind-1.3-gbv.tar.gz
  3. Führen Sie das Installationsscript install aus. Es hilft bei der Einrichtung der MySQL-Datenbank und installiert automatisch benötigte Zusatzsoftware. ACHTUNG: Um Probleme bei der Datenbankeinrichtung zu vermeiden, benutzen Sie bitte KEIN –Zeichen (Minuszeichen) im Datenbanknamen und kein Sonderzeichen (wie Ausrufezeichen) im Passwort!
  4. Ändern Sie in der Konfigurationsdatei config.ini die Zeilen 22 (bei Bedarf), 23, 146 und ggf. 193. Sollte Ihr Webserver auf einem anderen Port als 80 laufen, passen Sie auch Zeile 21 an, ansonsten sollte die URL automatisch erkannt werden.
  5. Ändern Sie in der Konfigurationsdatei DAIA.ini die ISIL-Nummer
  6. Ändern Sie in der Konfigurationsdatei searches.ini die Zeile 383 (letzte Zeile) und setzen Sie dort Ihre ILN ein (dieser Schritt kann übersprungen werden, wenn Sie den GBV schon vorfiltern lassen)
  7. Ändern Sie in der Konfigurationsdatei GBVCentral.ini und tragen Sie Ihre ISIL-Kennzeichnung sowie ILN ein. Die Daten müssen VOR dem kommentierenden Semikolon eingetragen werden, aber hinter dem Gleichheitszeichen! Sie können die Kommentare hinter dem Semikolon (und das Semikolon selbst) auch entfernen.
  8. Passen Sie die Schreibberechtigungen der Verzeichnisse web/interface/cache, web/interface/compile sowie web/images/covers an: der Webserver muss hier Schreibrechte haben. Auf Ubuntu-Systemen wenden Sie hier folgende Kommandos an:
    • chown -R www-data /usr/local/vufind-1.3-gbv/web/interface/cache
    • chown -R www-data /usr/local/vufind-1.3-gbv/web/interface/compile
    • chown -R www-data /usr/local/vufind-1.3-gbv/web/images/covers
  9. Inkludieren Sie die httpd-vufind.conf in Ihre httpd.conf bzw. (auf Ubuntu mit mitgeliefertem Apache) kopieren Sie die httpd-vufind.conf in /etc/apache2/sites-available und verlinken Sie die Datei von /etc/apache2/sites-enabled. Starten Sie den Apache nach dieser Änderung neu.
    • cp httpd-vufind.conf /etc/apache2/sites-available
    • cd /etc/apache2/sites-enabled
    • ln -s ../sites-available/httpd-vufind.conf .
    • /etc/init.d/apache2 restart
  10. Rufen Sie in Ihrem Browser die Seite http://IHR-VUFIND-SERVER/vufind-gbv auf. Wenn alle Einstellungen richtig geklappt haben, sollten Sie hier die Startseite sehen. Sie können nun bereits suchen!

Alle Angaben ohne Gewähr. Die GBV-Distribution wird unter der GPL angeboten ohne Anspruch auf Garantie.

Schlagwörter: , ,

0

Vufind für GBV Discovery patchen

Posted by Oliver Goldschmidt on 24. Mai 2012 in vufind |

Wir binden den Index der Verbudzentrale des GBV (GBV Discovery aka GBV Central) bereits seit etwa einem jahr im Testbetrieb öffentlich nutzbar an. Mit GBV Discovery kann jede GBV Bibliothek ohne Mehrkosten ein Vufind-System betreiben, ohne einen eigenen Index aufbauen zu müssen. Alles, was dafür erforderlich ist, ist ein eigener Rechner mit Webserver und PHP sowie MySQL, um Vufind aufestzen zu können.

Wenn Sie bereits ein Vufind (in Version 1.3) laufen haben, stellen wir anlässlich des Bibliothekartages ein Paket zur Verfügung, mit dem ein Standard-Vufind 1.3 so gepatcht werden kann, dass Sie GBV Discovery optimal integrieren können.

Und so funktionierts:

  1. Laden Sie sich den Patch für GBV Discovery herunter und entpacken Sie das zip-Archiv
  2. Installieren Sie den Patch: kopieren Sie die Patchdatei in das Vufind-Hauptverzeichnis und führen Sie das folgende Kommando auf der Kommandozeile des Servers aus: patch -p0 < gbvdiscovery-vufind-1.3.patch
  3. Passen Sie die Einstellungen in den Konfigurationsdateien an Ihr System an (im conf-Verzeichnis: config.ini, DAIA.ini, GBVCentral.ini, searches.ini, facets.ini)

Zu den Einstellungen der config-Dateien:

  • config.ini: Falls Sie es nicht schon bei der Installation gemacht haben, passen Sie hier nun die Variablen für Path, local und den [Database]-Abschnitt an. Im Abschnitt Index können Sie fast vorgegebene Werte benutzen: url = (i.d.R. http://findex.gbv.de/index, erst nach Registrierung bei der VZG verfügbar),local = /solr, default_core = (i.d.R. Ihre ILN, wird von der VZG nach Registrierung mitgeteilt)
  • searches.ini: in der letzten Zeile der im Patch ausgelieferten Datei korrigieren Sie GBV_ILN_23 in Ihre eigene ILN
  • facets.ini: Keine Änderungen an der mit dem Patch ausgelieferten Datei notwendig
  • DAIA.ini: Stellen Sie die DE-830 auf Ihre eigene ISIL ein
  • GBVCentral.ini: Stellen Sie Ihre eigene ILN auch hier ein. Außerdem muss die an die ISIL angelehnte Bezeichnung Ihrer Bibliothek stimmen. Kopieren Sie dazu den Inhalt der Facette „Bibliothek“ in dieses Feld. Das wird erst für die Verfügbarkeit gebraucht, kann also auch nach der ersten Suchanfrage nachgezogen werden.

Die Änderungen in den config-Dateien sind nicht unbedingt notwendig. Eine separate Patchdatei mit einer Aufzeichnung der Unterschiede liegt im oben verlinkten zip-Archiv bei.

Wer gar nicht weiterkommt, kann auch den Vufind-Service der Verbundzentrale des GBV nutzen.

Mit dieser Grundkonfiguration bekommt man Suchergebnisse aus dem eigenen Bestand plus Nationallizenzen, inklusive der lokalen Verfügbarkeit. Noch nicht berücksichtigt ist, wenn eine Bibliothek mehrere ILNs oder ISILs hat. Das Bibliothekssystem ist damit noch nicht angebunden, also ist auch noch kein Login möglich! Um das für Pica nachzuziehen, wird der PICA-Treiber benötigt, der allerdings nicht pica-konform gegen LDAP authentifiziert. Wer eine Authentifizierung gegen PICA wünscht, wende sich bitte an uns – wir können dann einen passenden Treiber zur Verfügung stellen (ohne Gewährleistung).

Schlagwörter: , , ,

0

Vufind auf dem Bibliothekartag

Posted by Oliver Goldschmidt on 15. Mai 2012 in vufind |

Auf dem Bibliothekartag werden einige Sessions zum Thema Vufind bzw. Discovery-Systeme stattfinden.

Am Dienstag, den 22.05, geht es von 13:30 Uhr bis 15 Uhr in der Session Bibliotheksportale mit integrierten Discovery Service in mindestens drei Vorträgen auch um Vufind – es werden die Vufind-basierten Discoveryportale aus Leipzig und vom Hebis vorgestellt. Im Anschluss (16-18 Uhr) wird über die Zukunft der lokalen Bibliothekssysteme nachgedacht – und die Frage behandelt, ob Discovery Systeme die OPACs der Zukunft sind. Leider parallel dazu finden zwei weitere Vortragssessions statt, in denen es auch um Discovery-Systeme geht: Resource Discovery und weiter: Entwicklungen um das Discovery-System Primo beschäftigt sich vor allem mit dem Discovery System Primo von Ex Libris, und in Mehr machen aus Inhaltserschließungsdaten – innovativ und kooperativ stellen Martin Blenkle und Elmar Haake das Bremer eLib-Discoverysystem vor, eine bereits seit vielen Jahren erprobte Eigenlösung.

Am Donnerstag, 24.05., befassen auch wir uns wieder mit Vufind und stellen im Rahmen der Zukunftswerkstatt von 10-11 Uhr vor, wie leicht Vufind von GBV-Bibliotheken eingesetzt werden kann, ohne einen eigenen Index bauen und pflegen zu müssen. Wenn Sie zum GBV gehören, richten wir Ihnen live eine Vufind-Demoversion mit Ihren echten Bestandsdaten ein. Zu diesem Thema sind Heiko Weier und ich am Donnerstag Nachmittag (14 bis 16 Uhr) am Gemeinsamen Stand „Ihre Hamburger Bibliotheken“ des dbv-Landesverbands Hamburg im Zugangsfoyer der Messehalle H.

Schlagwörter: , ,

0

TUBfind – jetzt verschlüsselt

Posted by Oliver Goldschmidt on 15. Februar 2012 in tub.find, vufind |

Eine kleine Änderung lässt unser TUBfind ab sofort in verschlüsseltem HTTPS-Modus laufen. Vufind (bis 1.2) kann nur eines von beidem – entweder immer verschlüsselt oder immer unverschlüsselt. Der Grund liegt in der Konfigurationsdatei config.ini. Dort wird die Adresse der Vufind-Instanz angegeben und diese muss entweder mit http:// oder https:// starten. Stellt man hier etwas anderes ein als der Nutzer, funktioniert der Verfügbarkeitscheck über AJAX nicht mehr. Folglich muss der Server dafür Sorge tragen, dass beides immer übereinstimmt: Nutzeranfrage und Konfigurationseinstellung.

Bislang liess TUBfind beides zu, allerdings war in der config.ini HTTP eingestellt und daher funktionierte der Verfügbarkeitscheck nicht, wenn man TUBfind über HTTPS aufrief. Ab jetzt kann TUBfind nicht mehr im HTTP-Modus aufgerufen werden. Der Server leitet alles sofort auf eine HTTPS-Request um. Das funktioniert über zwei neue Zeilen in der Apache-Konfigurationsdatei für Vufind:

RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{HTTP_HOST}/$1 [L]

Ab Vufind 1.3 ist die Einstellung der URL in der config.ini nicht mehr zwingend notwendig und Vufind erkennt den Modus, in dem der Nutzer die Seite aufgerufen hat, automatisch.

Schlagwörter: , ,

Copyright © 2010-2026 tub.find Blog All rights reserved.
This site is using the Desk Mess Mirrored theme, v2.5, from BuyNowShop.com.