GNU/Linux >> Znalost Linux >  >> Rocky Linux

Jak nainstalovat Elasticsearch na Rocky Linux 8

V tomto tutoriálu vám ukážeme, jak nainstalovat Elasticsearch na Rocky Linux 8. Pro ty z vás, kteří to nevěděli, Elasticsearch je bezplatný analytický nástroj s otevřeným zdrojovým kódem používaný k ukládání , prohledává a analyzuje velké objemy dat v reálném čase. Elasticsearch je mezi systémovými administrátory a vývojáři velmi oblíbený a oblíbený, protože je to mocný vyhledávač založený na knihovně Lucene. Elasticsearch je pouze jednou částí zásobníku ELK (Elasticsearch, Logstash a Kibana), které představují open-source platformu pro analýzu protokolů.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Elasticsearch na Rocky Linux. 8.

Předpoklady

  • Server s jedním z následujících operačních systémů:  Rocky Linux 8.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte Elasticsearch na Rocky Linux 8

Krok 1. Prvním krokem je aktualizace systému na nejnovější verzi seznamu balíčků. Chcete-li tak učinit, spusťte následující příkazy:

sudo dnf check-update
sudo dnf update

Krok 2. Instalace Javy na Rocky Linux 8.

Ve výchozím nastavení není Java k dispozici v základním úložišti Rocky Linux 8. Nyní spusťte následující příkaz pro instalaci OpenJDK 11 do vašeho systému:

sudo dnf install java-11-openjdk

Pomocí následujícího příkazu zkontrolujte, zda je nainstalována Java:

java -version

Krok 3. Instalace Elasticsearch na Rocky Linux 8.

Ve výchozím nastavení není Elasticsearch k dispozici v základním úložišti Rocky Linux 8. Nyní jsme do vašeho systému Rocky Linux přidali úložiště Elasticsearch RPM:

nano /etc/yum.repos.d/elasticsearch.repo

Přidejte následující soubor:

[elasticsearch-7.x]
name=Elasticsearch repository for 7.x packages
baseurl=https://artifacts.elastic.co/packages/7.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md

Uložte a zavřete soubor, poté nainstalujte balíček ElasticSearch pomocí následujícího příkazu:

sudo dnf install --enablerepo=elasticsearch elasticsearch

Ve výchozím nastavení je služba Elasticsearch při spouštění zakázána a není aktivní. Nyní povolujeme Elasticsearch (automatické spuštění při spuštění systému), spouštíme a ověřujeme stav pomocí níže uvedené příkazy:

sudo systemctl start elasticsearch
sudo systemctl enable elasticsearch
sudo systemctl status elasticsearch

Krok 4. Nakonfigurujte Elasticsearch.

Nyní upravte konfigurační soubor Elasticsearch “/etc/elasticsearch/elasticsearch.yml ” a nastavte network.host na localhost:

nano /etc/elasticsearch/elasticsearch.yml

Přidejte následující konfiguraci:

cluster.name: idroot-cluster
node.name: node-1
path.data: /var/lib/elasticsearch
network.host: 127.0.0.1

Uložte a zavřete soubor a poté restartujte službu ElasticSearch:

sudo systemctl start elasticsearch

Krok 5. Testování Elasticsearch.

Po úspěšné instalaci nyní otestujeme a uvidíme, zda nainstalovaný Elasticsearch funguje. Elasticsearch by měl běžet na portu 9200. Otestujte to pomocí příkazu curl, jak je uvedeno níže:

curl -X GET "localhost:9200/"

Výstup:

[[email protected] ~]# curl -X GET "localhost:9200/"
{
    "name" : "node-1",
    "cluster_name" : "idroot-cluster",
    "cluster_uuid" : "G0Gde46CQmeilanaBCp9EBmw",
    "version" : {
        "number" : "7.13.0",
        "build_flavor" : "default",
        "build_type" : "rpm",
        "build_hash" : "5ciye1c6fkud260ce95akp023559635c6f3",
        "build_date" : "2022-03-19T22:06:26.081071330CI",
        "build_snapshot" : false,
        "lucene_version" : "8.8.2",
        "minimum_wire_compatibility_version" : "6.8.0",
        "minimum_index_compatibility_version" : "6.0.0-beta1"
    },
    "tagline" : "You Know, for Search"
}

Gratulujeme! Úspěšně jste nainstalovali Elasticsearch. Děkujeme, že jste použili tento návod k instalaci Elasticsearch na váš systém Rocky Linux 8. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Elasticsearch.


Rocky Linux
  1. Jak nainstalovat MariaDB 10.6 na Rocky Linux 8

  2. Jak nainstalovat Docker na Rocky Linux 8

  3. Jak nainstalovat MariaDB na Rocky Linux 8

  1. Jak nainstalovat Cockpit na Rocky Linux 8

  2. Jak nainstalovat GitLab na Rocky Linux 8

  3. Jak nainstalovat Rocky Linux 8.4

  1. Jak nainstalovat FreeIPA na Rocky Linux 8

  2. Jak nainstalovat Podman na Rocky Linux 8

  3. Jak nainstalovat Flatpak na Rocky Linux 8