Tu je návod, ako môžete nainštalovať Elasticsearch, výkonný vyhľadávací a analytický nástroj na váš počítač Ubuntu.

Elasticsearch je populárny vyhľadávací a analytický nástroj, ktorý možno použiť pre viaceré aplikácie vrátane zabezpečenia koncových bodov a výskumu AI/ML.

Poďme sa pozrieť na to, ako si môžete nainštalovať Elasticsearch na váš systém Ubuntu v niekoľkých jednoduchých krokoch.

Čo je Elasticsearch?

Elasticsearch je distribuovaný vyhľadávací a analytický nástroj. Umožňuje vám rýchlo a takmer v reálnom čase ukladať, vyhľadávať a analyzovať veľké objemy údajov.

Elasticsearch, postavený na vrchole Apache Lucene, ponúka výkonné možnosti fulltextového vyhľadávania a flexibilný dopytovací jazyk. Je vysoko škálovateľný, odolný voči chybám a dokáže spracovať rôzne typy údajov. Elasticsearch je široko používaný pre aplikácie, ako je analýza protokolov, monitorovanie a ďalšie.

Predpoklady na inštaláciu Elasticsearch

Na inštaláciu Elasticsearch na Ubuntu existuje jeden dôležitý predpoklad. Keďže Elasticsearch je Java aplikácia, budete potrebovať JDK verziu 11 alebo vyššiu nainštalovanú a správne nakonfigurovanú vo vašom systéme.

instagram viewer

Tu je návod, ako skontrolovať, či je JDK nainštalovaný v systéme Linux:

java --verzia

Tento príkaz by mal vypísať verziu Java nainštalovanú vo vašom systéme. V prípade, že dostanete "príkaz nenájdený" alebo akýkoľvek iný typ chyby, môže to znamenať, že nemáte nainštalovanú Javu.

JDK môžete nainštalovať buď manuálne stiahnutím tarballu, alebo ho nainštalovať prostredníctvom správcu balíkov vašej linuxovej distribúcie. V ideálnom prípade je správna inštalácia prostredníctvom správcov balíkov, pretože je oveľa rýchlejšia a bezproblémová ako predchádzajúca praktická metóda.

Tu je návod, ako môžete nainštalovať JDK na Ubuntu pomocou správcu balíkov APT:

sudo apt install openjdk-18-jdk 

18 v príkaze môžete nahradiť akoukoľvek verziou JDK vyššou ako 11. Počkajte na dokončenie inštalácie a potom znova spustite príkaz, aby ste skontrolovali verziu Java. Tentoraz by ste mali vidieť verziu ako výstup.

Krok 1: Pridajte kľúč GPG a aktualizujte úložiská

Elasticsearch nie je súčasťou oficiálnych repozitárov Ubuntu. Ak chcete nainštalovať Elasticsearch pomocou APT, musíte pridať jeho zdrojový zoznam a kľúč GPG.

Spustením nasledujúcich príkazov pridajte zdroj balíka Elasticsearch a kľúč GPG a aktualizujte zoznam zdrojov pre APT:

curl -fsSL https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elastic.gpg
echo "deb [podpísaný=/usr/share/keyrings/elastic.gpg] https://artifacts.elastic.co/packages/8.x/apt stabilný hlavný" | sudo tee -a /etc/apt/sources.list.d/elastic-8.x.list
aktualizácia sudo apt

V prípade, že si chcete stiahnuť konkrétnu verziu Elasticsearch, môžete zmeniť „8“ v druhom príkaze na „7“ alebo iné číslo verzie.

Krok 2: Nainštalujte Elasticsearch s APT

Teraz môžete nainštalovať balík Elasticsearch pomocou APT, ako by ste inštalovali akýkoľvek bežný balík. Tu je príkaz na inštaláciu Elasticsearch na Ubuntu:

sudo apt nainštalovať elasticsearch

Zadajte Y po zobrazení výzvy na zadanie povolení a počkajte na dokončenie inštalácie. Po inštalácii nakonfigurujte Elasticsearch na integráciu s Kibana alebo iným softvérom na vizualizáciu údajov podľa krokov, ktoré sa zobrazia na obrazovke.

Krok 3: Nainštalujte Elasticsearch pomocou balíka DEB

V prípade, že si neželáte použiť APT na inštaláciu Elasticsearch, máte možnosť stiahnuť si balík DEB poskytnutý na oficiálnej stránke a nainštalovať ho pomocou príkaz dpkg.

Najprv si stiahnite balík DEB pomocou wget. Potom pomocou príkazu dpkg so zvýšenými oprávneniami nainštalujte Elasticsearch:

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.8.2-amd64.deb
sudo dpkg -i elasticsearch-8.8.2-amd64.deb

Majte na pamäti, že možno budete musieť upraviť príkaz tak, aby zodpovedal verzii Elasticsearch, ktorú chcete nainštalovať.

Stiahnuť ▼:Elasticsearch

Teraz viete, ako nainštalovať Elasticsearch na Ubuntu

Po inštalácii budete môcť skombinovať Elasticsearch so softvérom Kibana, Fleet alebo iným softvérom, aby ste splnili svoje požiadavky.

Aj keď je zásobník ELK skvelý na monitorovanie protokolov v podnikových prostrediach, môže byť pre vašu bežnú domácu sieť trochu prehnaný. Možno budete chcieť vyskúšať alternatívny a jednoduchší spôsob, ako začať s prihlasovaním v systéme Linux.