Opensearch Server
InGrid: Indexieren, Recherchieren, Visualisieren, Teilen
InGrid: Indexieren, Recherchieren, Visualisieren, Teilen
Der Opensearch-Server dient der Indizierung von Inhalten aus Datenbanken und stellt diese über Opensearchanfragen zur Verfügung. Um die gewünschten Indexdokumente zu generieren, wird ein Graphic User Interface (GUI) mitgeliefert, welche es ermöglicht, die relationalen Strukturen der Datenbank in eine planare Indexstruktur zu überführen (Mapping). Der Opensearch-Server verhält sich hier generisch, das heißt, dass Datenbanken mit beliebiger Datenstruktur angeschlossen werden können. Als Datenbank-Typen werden alle JDBC kompatiblen Datenbanken unterstützt.
Darüber hinaus stellt der Opensearch-Server administrative Funktionen zur Verfügung, die es dem Administrator erlauben, das Ranking der Datenquelleninhalte zu beeinflussen.
Nach dem Start des Servers stehen folgende Dienste zur Verfügung:
Dienst | Beschreibung |
http://server:port/descriptor | Unter dieser Adresse erhält man den Deskriptor, der die Verwendung der Opensearch-Schnittstelle beschreibt. Die darin enthaltene Template-URL beschreibt mit Hilfe von Platzhaltern, wie ein korrekter Aufruf erfolgen kann. |
http://server:port | Hier wird die Administrationsoberfläche bereitgestellt unter der der Server konfiguriert werden kann. |
http://server:port/query?q= | Hier befindet sich die eigentliche Abfrage des Indexes über die Opensearch-Schnittstelle. Diese Url sollte mit der im Deskriptor übereinstimmen. |
500 MB Harddrive
Download: https://distributions.informationgrid.eu/ingrid-server-opensearch/
Um die Installationsroutine zu starten, doppel-klicken Sie auf das Installationsprogramm oder geben Sie folgenden Befehl auf der Kommandozeile ein:
java -jar ingrid-server-opensearch-VERSION-installer.jar
Der Installer ist sowohl per graphischer Oberfläche als auch Kommandozeileneingabe ausführbar. Bitte folgen Sie den Anweisungen des Installationsprogrammes. Das Installationsprogramm installiert die Komponente im gewünschten Verzeichnis und passt die Konfigurationsdateien an.
Sie können nun die Komponente mit
sh start.sh start
starten.
Die Komponete besitzt eine Administrationsoberfläche.
Anstelle von localhost
können Sie auch die IP-Adresse des Computers eingeben. Authentifizieren Sie sich als ‘admin’ mit dem von Ihnen vergebenen Passwort.
Nach der ersten Installation wird die Administrations-GUI unter
aufgerufen und die Konfiguration vervollständigt.
Neues Release von https://distributions.informationgrid.eu/ingrid-server-opensearch/ herunterladen.
Komponente stoppen.
sh start.sh stop
Aktuelles Installationsverzeichnis sichern:
cp -r /opt/ingrid/ingrid-server-opensearch BACKUP_DIRECTORY
Die Aktualisierung erfolgt über den Installer.
java -jar ingrid-server-opensearch-NEW-VERSION-installer.jar
Während der Installation bitte “Upgrade” auswählen und das Installationsverzeichnis Verzeichnis angeben.
Komponente starten.
sh start.sh start
start.sh [start|stop|restart|status]
Die LOG Ausgaben finden sich in der Datei log.log
und console.log
.