Installation von Elasticsearch bei CentOS 8
Da Elasticsearch in Java geschrieben ist.
Schritt 1: Installieren Sie Java auf CentOS 8
Java kann auf Ihrem CentOS 8 -Gerät installiert werden, indem die JRE (Java Runtime Environment) installiert wird. Das OpenJDK -Paket ist im CentOS 8 -Paket -Repository erhältlich und Sie können die neueste Version installieren, indem Sie den unten angegebenen Befehl eingeben.
$ sudo dnf install java-11-openjdk-devel -y
Überprüfen Sie nach der Installation von OpenJDK die installierte Version.
$ java -Verssion
Sie können diese Version 11 sehen.0.9.1 von OpenJDK ist erfolgreich auf der CentOS 8 -Maschine installiert. Lassen Sie uns jetzt Elasticsearch installieren.
Schritt 2: Laden Sie Elasticsearch auf CentOS 8 herunter und installieren Sie sie
Elastic bietet alle Pakete für die Installation von Elasticsearch in jedem Betriebssystem wie Deb, Tar.GZ oder Drehzahl. Für CentOS 8 benötigen wir definitiv das RPM -Paket, um Elasticsearch auf CentOS 8 zu installieren. Sie können ihre offizielle Website elastisch besuchen.CO, um die neueste stabile Version der Elastic Search auf CentOS 8 herunterzuladen und zu installieren.
Die neueste und stabil veröffentlichte Version von Elasticsearch ist 7.11.0 Beim Schreiben dieses Beitrags. Laden Sie das elastische Suchprogramm mit dem folgenden Befehl herunter und installieren Sie sie:
$ sudo rpm -ivh https: // Artefakte.elastisch.CO/Downloads/Elasticsearch/Elasticsearch-7.12.0-X86_64.Drehzahl
Für die Zukunft besuchen Sie einfach die Download -Seite von Elasticsearch, kopieren Sie die Linkadresse des RPM -Pakets und fügen Sie sie am Ort des obigen Befehls ein oder Sie können die Versionsnummer im obigen Befehl von 7 nur ändern.10.2 zur neuesten verfügbaren Version.
Sobald Elasticsarch installiert ist, besteht der nächste Schritt darin, die elastische Suche zu aktivieren.
Laden Sie zunächst den Daemon mit dem Befehl neu.
$ sudo systemctl Daemon-Reload
Aktivieren Sie nach dem Nachladen des Dämones den Dienst von Elasticsearch.
$ sudo systemctl aktivieren elasticsearch.Service
Schritt 3: Konfiguration von Elasticsearch auf CentOS 8
Nach der Installation von Elasticsearch werden die Konfigurationsdateien von Elasticsearch im Verzeichnis /etc /elasticsearch platziert, wenn Sie die elastische Suche nach Ihrem Wunsch konfigurieren möchten, die Konfigurationsdateien von Elasticsearch platzieren. Wenn Sie beispielsweise den Server- oder Clusternamen ändern oder die elastische Suche nach Remote -Zugriff konfigurieren möchten, werden alle diese Arten von Konfigurationsoptionen in der Elasticsarch platziert.YML -Datei.
Elasticsarch.YML
Für die Servereinstellungen und -konfiguration finden Sie alle Optionen in dieser Datei.
Öffnen Sie die Elasticsearch.YML -Datei in einem Nano -Texteditor im Terminal.
$ sudo nano/etc/elasticsearch/elasticsearch.YML
Und die Linien, die aus beginnen, überzeugt “Knoten.Name" Und "Cluster.Name”Und geben Ihre gewünschten Namen an, um den Namen des Servers bzw. des Clusters zu ändern.
Knoten.Name: "Neuer Knotenname"
Cluster. Name: NewCluStername
Wenn Sie die elastische Suche nach Remote -Zugriff konfigurieren möchten, können Sie die Zeile, die mit dem “beginnt, konfigurierenNetzwerk.GastgeberWenn es kommentiert wird und die IP -Adresse des Remote -Hosts anbietet.
Speichern Sie nach allen Konfigurationen die Datei und beenden Sie die Abkürzungstasten (Strg+S) und (Strg+x) mit den Verknüpfungsschlüssel (Strg+S).
Nachdem die Konfigurationsdatei geändert wurde, um Änderungen anzuwenden, müssen wir den Elasticsearch -Dienst neu starten.
$ sudo systemctl starten elasticsearch neu.Service
Die Konfiguration der elastischen Suche wird erfolgreich gespeichert und angewendet.
Abschluss
So können wir die elastische Suche im CentOS 8 -Betriebssystem installieren und es gemäß unseren Anforderungen konfigurieren. Durch die Nutzung von Elasticsearch können wir eine Website -Suche, Anwendungssuche, Anwendungsleistungsüberwachung, Geschäfts- und Sicherheitsanalysen und viel mehr Aufgaben ausführen. Um mehr über Elasticsearch zu erfahren.