Setup:Installationsanleitung/Systemvorbereitung/Windows/Elasticsearch: Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
Markierung: 2017-Quelltext-Bearbeitung
Keine Bearbeitungszusammenfassung
Markierung: 2017-Quelltext-Bearbeitung
 
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt)
Zeile 1: Zeile 1:
{{BSVersion|bsvTo=4.3|bsvFeature=Elasticsearch|info=Spätere Versionen von BlueSpice 4 unterstützen [[Setup:Installationsanleitung/Systemvorbereitung/Windows/OpenSearch|OpenSearch]].}}
__TOC__
__TOC__


Zeile 4: Zeile 5:
{{Hint|file=icon_optional.png|text=Elasticsearch ist Voraussetzung für den Betrieb der Erweiterten Suche. Die hier aufgeführten Schritte sind deshalb optional und nur erforderlich, wenn Sie diese in Ihrer BlueSpice-Installation verwenden möchten.}}
{{Hint|file=icon_optional.png|text=Elasticsearch ist Voraussetzung für den Betrieb der Erweiterten Suche. Die hier aufgeführten Schritte sind deshalb optional und nur erforderlich, wenn Sie diese in Ihrer BlueSpice-Installation verwenden möchten.}}


{{Hint|file=hint.png|text=Für den Betrieb der Elasticsearch ist [[Setup:Installationsanleitung/Systemvorbereitung/Windows/OpenJDK|OpenJDK]] Voraussetzung. Sollten Sie dies noch nicht installiert haben so folgen Sie dem eben genannten Link.}}
{{Hint|file=hint.png|text=Für den Betrieb der Elasticsearch ist [[Setup:Installationsanleitung/Systemvorbereitung/Windows/OpenJDK|OpenJDK]] Voraussetzung. Sollten Sie dies noch nicht installiert haben, so folgen Sie dem eben genannten Link.}}
==Download==
==Download==
{{Hint|file=hint.png|text=Der Inhalt dieses Abschnitts verweist auf externe Quellen und ist zum Zeitpunkt der Erstellung dieser Dokumentation aktuell. Wir können nicht garantieren, wie lange diese Quellen in Ihrer Form so Bestand haben. Informieren Sie uns gerne, wenn Sie hier Abweichungen feststellen.}}
{{Hint|file=hint.png|text=Der Inhalt dieses Abschnitts verweist auf externe Quellen und ist zum Zeitpunkt der Erstellung dieser Dokumentation aktuell. Wir können nicht garantieren, wie lange diese Quellen in Ihrer Form so Bestand haben. Informieren Sie uns gerne, wenn Sie hier Abweichungen feststellen.}}
Zeile 46: Zeile 47:




Suchen Sie den Service "Elasticsearch 6.8.23" und öffnen diesen mit einem Doppelklick:
Suchen Sie den Service "Elasticsearch 6.8.23" und öffnen Sie diesen mit einem Doppelklick:


[[File:Setup:systempreparation_elasticsearch_05.png|border|center|600px|Elasticsearch 05]]
[[File:Setup:systempreparation_elasticsearch_05.png|border|center|600px|Elasticsearch 05]]




Wählen Sie als Starttyp "Automatisch" (1) und starten Sie den Dienst (2). Nachdem der Dienst gestartet ist schließen das Fenster mit "OK" (3):
Wählen Sie als Starttyp "Automatisch" (1) und starten Sie den Dienst (2). Nachdem der Dienst gestartet ist, schließen Sie das Fenster mit "OK" (3):


[[File:Setup:systempreparation_elasticsearch_06.png|border|center|Elasticsearch 06]]
[[File:Setup:systempreparation_elasticsearch_06.png|border|center|Elasticsearch 06]]

Aktuelle Version vom 29. November 2023, 15:04 Uhr

Elasticsearch ist bis BlueSpice 4.3 enthalten. Spätere Versionen von BlueSpice 4 unterstützen OpenSearch.


icon optional.png
Elasticsearch ist Voraussetzung für den Betrieb der Erweiterten Suche. Die hier aufgeführten Schritte sind deshalb optional und nur erforderlich, wenn Sie diese in Ihrer BlueSpice-Installation verwenden möchten.


hint.png
Für den Betrieb der Elasticsearch ist OpenJDK Voraussetzung. Sollten Sie dies noch nicht installiert haben, so folgen Sie dem eben genannten Link.

Download

hint.png
Der Inhalt dieses Abschnitts verweist auf externe Quellen und ist zum Zeitpunkt der Erstellung dieser Dokumentation aktuell. Wir können nicht garantieren, wie lange diese Quellen in Ihrer Form so Bestand haben. Informieren Sie uns gerne, wenn Sie hier Abweichungen feststellen.


BlueSpice ist derzeit mit Elasticsearch 6.x ab Version 6.8.21 kompatibel. Elasticsearch > 6.8.x wird derzeit nicht unterstützt.

Die jeweils aktuelle Version können Sie dieser Liste entnehmen. Daraus ergibt sich folgender direkter Download-Link: https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-<Versionsnummer>.zip also bspw. https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.8.23.zip.

Folgen Sie dabei den Download-Anweisungen Ihres Browsers.

hint.png
Im Folgenden wird die Elasticsearch-Version 6.8.23 verwendet und dient nur beispielhaft für die jeweils aktuellste Version der Versionsreihe 6.x, die Sie zum Zeitpunkt Ihrer Installation herunterladen können.

Entpacken des ZIP-Archivs

Entpacken Sie das soeben heruntergeladene ZIP-Archiv in einen sinnvollen Systempfad auf Ihrer Festplatte.

hint.png
Diese Dokumentation geht von der von uns empfohlenen Ordnerstruktur aus. Aus diesem Grund wird an dieser Stelle PHP in den Ordner C:\bluespice\bin\elasticsearch-6.8.23 entpackt. Haben Sie individuelle Wünsche, so passen Sie diese Pfade nach eigenem Verständnis an.


Installation des Plugins ingest-attachment

Wechseln Sie in das Verzeichnis "C:\bluespice\bin\elasticsearch-6.8.23\bin" (1) und führen auf eine freie Fläche des Explorer-Fensters einen Rechtsklick mit gedrückter Shift-Taste aus. Klicken Sie dann auf "PowerShell-Fenster hier öffnen" (2) bzw auf älteren Windows-Versionen auf "Eingabeaufforderung hier öffnen":

Elasticsearch 01


Führen Sie dort den Befehl ".\elasticsearch-plugin.bat install -b ingest-attachment" aus:

Elasticsearch 02


hint.png
Sollte Ihr Server über keine aktive Internetverbindung verfügen, so downloaden Sie das Plugin ingest-attachment als zip-Archiv. Achten Sie dabei auf die korrekte Versionsnummer in diesem Downloadlink. Installieren Sie das Plugin anschließend wie direkt beim Hersteller dokumentiert.

Installation des Elasticsearch Dienstes

Führen Sie anschließend den Befehl "elasticsearch-service.bat install" aus und warten Sie, bis der Prozess abgeschlossen ist:

Elasticsearch 03


Elasticsearch Dienst konfigurieren und starten

Geben Sie die Tastenkombination Windows + R ein.

Im folgenden Dialog tragen Sie "services.msc" ein (1) und bestätigen mit "OK" (2):

Elasticsearch 04


Suchen Sie den Service "Elasticsearch 6.8.23" und öffnen Sie diesen mit einem Doppelklick:

Elasticsearch 05


Wählen Sie als Starttyp "Automatisch" (1) und starten Sie den Dienst (2). Nachdem der Dienst gestartet ist, schließen Sie das Fenster mit "OK" (3):

Elasticsearch 06


Nächster Schritt

Haben Sie alle vorgenannten Schritte erfolgreich abgeschlossen, so gehen Sie zum nächsten Schritt Python.



Feedback zur Dokumentation ist im Community-Forum möglich.