So installieren Sie Elasticsearch auf einer Vultr CentOS 7-Serverinstanz

Elasticsearch ist eine beliebte Open-Source-Volltextsuch- und Analyse-Engine. Aufgrund seiner Vielseitigkeit, Skalierbarkeit und Benutzerfreundlichkeit wird Elasticsearch häufig als zugrunde liegende Technologie verschiedener Anwendungen verwendet, um komplexe Suchfunktionen bereitzustellen.

In diesem Einführungs-Tutorial werde ich erklären, wie Elasticsearch auf einem einzelnen CentOS 7-Knoten installiert wird.

Voraussetzungen

Bevor Sie weiterlesen, sollten Sie:

  • Bereitstellung einer Vultr CentOS 7-Serverinstanz von Grund auf neu.
  • An diesem CentOS 7-Computer von einem SSH-Terminal mit einem Nicht-Root-Sudo-Benutzer angemeldet. In diesem Vultr-Artikel erfahren Sie, wie Sie einen solchen Benutzer erstellen .

Schritt 1: Aktualisieren Sie Ihr System

Aktualisieren Sie Ihr System auf den neuesten stabilen Status:

sudo yum update
sudo reboot

Verwenden Sie nach dem Neustart immer noch denselben Benutzer, um sich anzumelden.

Schritt 2: Installieren Sie Java

Sie müssen Java installieren, bevor Sie Elasticsearch ordnungsgemäß ausführen können. Hier können Sie OpenJDK 1.8.0 mit dem folgenden Befehl installieren:

sudo yum install java-1.8.0-openjdk.x86_64

Anschließend können Sie Ihre Installation mit dem folgenden Befehl überprüfen:

java -version

Schritt 3: Installieren Sie Elasticsearch

Importieren Sie den Elasticsearch-GPG-Schlüssel:

sudo rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch

Erstellen Sie ein Elasticsearch-Repo:

sudo vi /etc/yum.repos.d/elasticsearch.repo

Kopieren Sie das folgende Codesegment in die Datei:

[elasticsearch-2.x]
name=Elasticsearch repository for 2.x packages
baseurl=https://packages.elastic.co/elasticsearch/2.x/centos
gpgcheck=1
gpgkey=https://packages.elastic.co/GPG-KEY-elasticsearch
enabled=1

Speichern und Beenden:

:wq

Installieren Sie Elasticsearch mit YUM:

sudo yum install elasticsearch

Starten Sie Elasticsearch und stellen Sie es so ein, dass es beim Systemstart startet:

sudo systemctl start elasticsearch.service
sudo systemctl enable elasticsearch.service

Schritt 4: Testen Sie Elasticsearch

Nach der Installation können Sie Elasticsearch mit dem Befehl curl testen:

curl http://localhost:9200/

Nach Erfolg wird ein JSON-Dokument von Elasticsearch an Ihr Terminal ausgegeben:

{
  "name" : "Legion",
  "cluster_name" : "elasticsearch",
  "version" : {
    "number" : "2.3.2",
    "build_hash" : "b9e4a6acad4008027e4038f6abed7f7dba346f94",
    "build_timestamp" : "2016-04-21T16:03:47Z",
    "build_snapshot" : false,
    "lucene_version" : "5.5.0"
  },
  "tagline" : "You Know, for Search"
}

In diesem Beispiel wird die Standardkonfiguration verwendet. Wenn Sie Elasticsearch in einer Produktionsumgebung bereitstellen möchten, sollten Sie eine individuellere Konfiguration verwenden. Weitere Informationen zum Konfigurieren von Elasticsearch finden Sie auf der offiziellen Website.



Leave a Comment

Kann KI mit zunehmender Anzahl von Ransomware-Angriffen kämpfen?

Kann KI mit zunehmender Anzahl von Ransomware-Angriffen kämpfen?

Ransomware-Angriffe nehmen zu, aber kann KI helfen, den neuesten Computervirus zu bekämpfen? Ist KI die Antwort? Lesen Sie hier, ob KI boone oder bane ist

ReactOS: Ist das die Zukunft von Windows?

ReactOS: Ist das die Zukunft von Windows?

ReactOS, ein quelloffenes und kostenloses Betriebssystem, ist hier mit der neuesten Version. Kann es den Anforderungen moderner Windows-Benutzer genügen und Microsoft zu Fall bringen? Lassen Sie uns mehr über dieses alte, aber neuere Betriebssystem erfahren.

Bleiben Sie in Verbindung über die WhatsApp Desktop App 24*7

Bleiben Sie in Verbindung über die WhatsApp Desktop App 24*7

Whatsapp hat endlich die Desktop-App für Mac- und Windows-Benutzer auf den Markt gebracht. Jetzt können Sie ganz einfach von Windows oder Mac auf WhatsApp zugreifen. Verfügbar für Windows 8+ und Mac OS 10.9+

Wie kann KI die Prozessautomatisierung auf die nächste Stufe heben?

Wie kann KI die Prozessautomatisierung auf die nächste Stufe heben?

Lesen Sie dies, um zu erfahren, wie Künstliche Intelligenz bei kleinen Unternehmen beliebt wird und wie sie die Wahrscheinlichkeit erhöht, sie wachsen zu lassen und ihren Konkurrenten einen Vorsprung zu verschaffen.

macOS Catalina 10.15.4 Supplement Update verursacht mehr Probleme als sie zu lösen

macOS Catalina 10.15.4 Supplement Update verursacht mehr Probleme als sie zu lösen

Vor kurzem hat Apple macOS Catalina 10.15.4 als Ergänzungsupdate veröffentlicht, um Probleme zu beheben, aber es scheint, dass das Update mehr Probleme verursacht, die zum Bricking von Mac-Computern führen. Lesen Sie diesen Artikel, um mehr zu erfahren

13 Tools zur kommerziellen Datenextraktion von Big Data

13 Tools zur kommerziellen Datenextraktion von Big Data

13 Tools zur kommerziellen Datenextraktion von Big Data

Was ist ein Journaling-Dateisystem und wie funktioniert es?

Was ist ein Journaling-Dateisystem und wie funktioniert es?

Unser Computer speichert alle Daten in einer organisierten Weise, die als Journaling-Dateisystem bekannt ist. Es ist eine effiziente Methode, die es dem Computer ermöglicht, Dateien zu suchen und anzuzeigen, sobald Sie auf die Suche klicken.https://wethegeek.com/?p=94116&preview=true

Technologische Singularität: Eine ferne Zukunft der menschlichen Zivilisation?

Technologische Singularität: Eine ferne Zukunft der menschlichen Zivilisation?

Da sich die Wissenschaft schnell weiterentwickelt und einen Großteil unserer Bemühungen übernimmt, steigt auch das Risiko, uns einer unerklärlichen Singularität auszusetzen. Lesen Sie, was Singularität für uns bedeuten könnte.

Ein Einblick in 26 Big-Data-Analysetechniken: Teil 1

Ein Einblick in 26 Big-Data-Analysetechniken: Teil 1

Ein Einblick in 26 Big-Data-Analysetechniken: Teil 1

Der Einfluss künstlicher Intelligenz im Gesundheitswesen 2021

Der Einfluss künstlicher Intelligenz im Gesundheitswesen 2021

KI im Gesundheitswesen hat in den letzten Jahrzehnten große Fortschritte gemacht. Somit wächst die Zukunft der KI im Gesundheitswesen immer noch von Tag zu Tag.