Zde je návod, jak nainstalovat Elasticsearch, výkonný vyhledávací a analytický nástroj na svůj počítač Ubuntu.
Elasticsearch je populární vyhledávací a analytický nástroj, který lze použít pro více aplikací včetně zabezpečení koncových bodů a výzkumu AI/ML.
Pojďme se podívat na to, jak můžete nainstalovat Elasticsearch na váš systém Ubuntu v několika jednoduchých krocích.
Co je Elasticsearch?
Elasticsearch je distribuovaný vyhledávací a analytický nástroj. Umožňuje ukládat, vyhledávat a analyzovat velké objemy dat rychle a téměř v reálném čase.
Elasticsearch, postavený na Apache Lucene, nabízí výkonné možnosti fulltextového vyhledávání a flexibilní dotazovací jazyk. Je vysoce škálovatelný, odolný proti chybám a dokáže zpracovat různé typy dat. Elasticsearch je široce používán pro aplikace, jako je analýza protokolů, monitorování a další.
Předpoklady pro instalaci Elasticsearch
Pro instalaci Elasticsearch na Ubuntu existuje jeden důležitý předpoklad. Protože Elasticsearch je Java aplikace, budete potřebovat JDK verze 11 nebo vyšší nainstalovanou a správně nakonfigurovanou ve vašem systému.
Zde je návod, jak zkontrolovat, zda je JDK nainstalován v systému Linux:
java --verze
Tento příkaz by měl vypsat verzi Java nainstalovanou ve vašem systému. V případě, že obdržíte "příkaz nenalezen" nebo jakýkoli jiný typ chyby, může to znamenat, že nemáte nainstalovanou Javu.
JDK můžete nainstalovat buď ručně stažením tarballu, nebo jej nainstalovat prostřednictvím správce balíčků vašeho linuxového distra. V ideálním případě je vhodná instalace přes správce balíčků, protože je mnohem rychlejší a bezproblémová než dřívější praktická metoda.
Zde je návod, jak můžete nainstalovat JDK na Ubuntu pomocí správce balíčků APT:
sudo apt install openjdk-18-jdk
18 v příkazu můžete nahradit jakoukoli verzí JDK vyšší než 11. Počkejte na dokončení instalace a poté znovu spusťte příkaz pro kontrolu verze Java. Tentokrát byste měli vidět verzi jako výstup.
Krok 1: Přidejte klíč GPG a aktualizujte úložiště
Elasticsearch není součástí oficiálních repozitářů Ubuntu. Chcete-li nainstalovat Elasticsearch pomocí APT, musíte přidat jeho zdrojový seznam a klíč GPG.
Spuštěním následujících příkazů přidejte zdroj balíčku Elasticsearch a klíč GPG a aktualizujte seznam zdrojů pro APT:
curl -fsSL https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elastic.gpg
echo "deb [podepsaný=/usr/share/keyrings/elastic.gpg] https://artifacts.elastic.co/packages/8.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-8.x.list
aktualizace sudo apt
V případě, že si přejete stáhnout konkrétní verzi Elasticsearch, můžete změnit „8“ ve druhém příkazu na „7“ nebo jiné číslo verze.
Krok 2: Nainstalujte Elasticsearch s APT
Nyní můžete nainstalovat balíček Elasticsearch s APT, jako byste instalovali jakýkoli běžný balíček. Zde je příkaz k instalaci Elasticsearch na Ubuntu:
sudo apt nainstalovat elasticsearch
Vepište Y po zobrazení výzvy k zadání oprávnění a počkejte na dokončení instalace. Po instalaci postupujte podle kroků na obrazovce a nakonfigurujte Elasticsearch pro integraci s Kibana nebo jiným softwarem pro vizualizaci dat.
Krok 3: Nainstalujte Elasticsearch pomocí balíčku DEB
V případě, že si nepřejete používat APT k instalaci Elasticsearch, máte možnost stáhnout si balíček DEB poskytovaný na oficiálních stránkách a nainstalovat jej pomocí příkaz dpkg.
Nejprve si stáhněte balíček DEB pomocí wget. Poté pomocí příkazu dpkg se zvýšenými oprávněními nainstalujte Elasticsearch:
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.8.2-amd64.deb
sudo dpkg -i elasticsearch-8.8.2-amd64.deb
Mějte na paměti, že možná budete muset upravit příkaz tak, aby odpovídal verzi Elasticsearch, kterou chcete nainstalovat.
Stažení:Elasticsearch
Nyní víte, jak nainstalovat Elasticsearch na Ubuntu
Po instalaci budete moci kombinovat Elasticsearch se softwarem Kibana, Fleet nebo jiným softwarem, abyste splnili své požadavky.
Přestože je zásobník ELK skvělý pro monitorování protokolů v podnikových prostředích, může být pro vaši běžnou domácí síť trochu přehnaný. Možná budete chtít vyzkoušet alternativní a jednodušší způsob, jak začít s přihlašováním v Linuxu.