ES ist ein verteilter Volltext-Suchserver basierend auf Lucene. Es ähnelt dem Volltextindex von SQL Server. Es ist sowohl eine Volltext-Suchmaschine basierend auf Word-Segmentierung als auch Segmentierung. Es hat die Funktionen der Wortsegmentierung, Synonyme und STEM -Abfragen. ES ist jedoch natürlich verteilt und Echtzeitattribute. Dieser Aufsatz zeigt die Installation von Elasticsearch in einer Windows-Umgebung und das Head-Plug-In für die Verwaltung von Elasticsearch.
Offizielle Website von Elasticsearch: http://www.elasticsarch.org
1. Installieren Sie die Java SE -Umgebung
Vor der Installation der Elasticsearch -Engine müssen Sie die von ES erforderliche Softwareumgebung installieren, die Java JDK installieren und die Variable der java_home -Umgebungsvariable konfigurieren:
1. Laden Sie das Java SE -Entwicklungspaket vom Java SE -Download herunter und installieren Sie sie, wie in der Abbildung gezeigt:
Elasticsearch ist empfindlich gegenüber JRE -Versionen. Wenn die falsche Version dazu führt, dass Elasticsearch nicht ausgeführt wird. Um die archivierte JRE herunterzuladen, laden Sie die entsprechende Version von Java Archive herunter.
2. Nachdem das Java SE -Entwicklungspaket installiert ist, müssen Sie auf dem Server eine Umgebungsvariable java_home erstellen.
Klicken Sie auf die Eigenschaften von "diesen PC" -> Erweiterte Systemeinstellungen -> Umgebungsvariablen, erstellen Sie eine neue Benutzerumgebungsvariable Java_Home und legen Sie den variablen Wert fest: C:/Programmdateien/Java/Jdk1.8.0_121
HINWEIS: In Windows -Systemen besteht die Bedeutung der Verwendung von " % Umgebungsvariablenname %" darin, den Wert der angegebenen Umgebungsvariablen zu erhalten und die Variable der java_home -Umgebungsvariable zu erstellen, da die Installation von Elasticsearch eine Verweise auf das Java SE -Entwicklungspaket erfordert.
3. Deaktivieren Sie das automatische Update von Java JDK
Aufgrund der Auswirkungen von Elasticsearch, die die JRE -Version empfängt, muss das automatische Update von JRE verboten sein. Klicken Sie auf das Java -Symbol im Bedienfeld.
, open the Java control panel, switch to the Update tab (tab), deselect "Check for Updates Automatically", and prohibit the system from automatically performing automatic updates of JDR.
2. Installieren Sie Elasticsearch
Nach der Installation von Java JDK und der Konfiguration der Variablen java_home können Sie die Elasticsearch-Volltext-Suchmaschine installieren. Zunächst müssen Sie eine bestimmte Version der ES -Installationsdatei herunterladen.
1. Laden Sie Elasticsearch Version 2.4.4 herunter
Laden Sie das Elasticsearch -Installationspaket vom offiziellen Download -Center Elasticsearch Download herunter. Als das Poster einen Screenshot machte, ist die neueste Version von ES 5.1.2. Dieser Artikel verwendet die alte Version 2.4.4. Öffnen Sie frühere Veröffentlichungen, um die frühere Version auszuwählen, um das ZIP -Dateiformat herunterzuladen. Der Grund, warum sich das Poster für die Installation von Version 2.4.4 entschieden hat, ist, dass Version 5.1.2 das Head-Plug-In nicht unterstützt.
2. Schalten Sie den Elasticsearch -Dienst ein
Entpacken Sie die ZIP-Datei in das C-Laufwerk, geben Sie das Verzeichnis c: /elasticsearch-2.4.4/bin ein, doppelklicken Sie auf Elasticsearch.bat, und die Skriptdatei führt das Elasticsearch-Installationsprogramm aus. Warten Sie eine Weile, öffnen Sie den Browser.
3. Installieren Sie das Head-Plug-In
Um die Verwaltung von ES zu erleichtern, verwendet dieser Artikel das Head-Plug-In, das das primäre Management-Tool ist, ES-Cluster, Indizes und andere Informationen im Browser, was sehr nützlich ist.
1. Installieren Sie das Plug-In in der Befehlszeile
Halten Sie Windows+R an, geben Sie CMD ein, öffnen Sie das Befehlszeilenwerkzeug, geben Sie das Bin-Verzeichnis von Elasticsearch ein und verwenden Sie den Befehl ES, um das Plug-In zu installieren
CD C: /elasticsearch-2.4.4/binplugin Installieren Sie MOBZ/Elasticsearch-Head
2. Verwalten Sie Elasticsearch über Webseiten
Geben Sie http: // localhost: 9200/_plugin/head/in Ihrem lokalen Browser ein. Wenn Sie den folgenden Screenshot sehen, bedeutet dies, dass das Head-Plug-In erfolgreich installiert ist.
4. Installieren Sie Elasticsearch in Windows Service (Service)
1. Öffnen Sie die DOS -Befehlszeilenschnittstelle, wechseln Sie zum Bin -Verzeichnis von Elasticsearch und führen Sie aus
service.bat install
2. Starten Sie den Elasticsearch -Dienst
Service.bat Start
3. In der Run -Schnittstelle geben Sie dienste.msc ein, um den Elasticsearch -Dienst anzuzeigen
Fünf, empfohlenes Lesen von Büchern
Empfohlenes Buch: "Elasticsearch Server Development (2. Ausgabe)", das das Curl -Tool verwendet, um die ES -API aufzurufen. In der Tat kann die URL der API, die Anforderungen an den ES-Server sendet, auf der Registerkarte "beliebiger Anforderung an die Registerkarte" Anforderungen einfach konstruiert werden, was die gleiche Funktion realisiert:
Beispiel: Verwenden Sie das Curl -Tool, um Befehle an den ES -Server zu senden, um den Gesundheitszustand des Clusters zu erhalten:
curl -xget http://127.0.0.1:9200/_cluster/health?pretty
Verwenden Sie das Head -Plugin, um eine Anforderung an den ES -Server zu senden, um den Gesundheitszustand des Clusters zu erhalten:
Das obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, es wird für das Lernen aller hilfreich sein und ich hoffe, jeder wird Wulin.com mehr unterstützen.