Lūk, kā savā Ubuntu mašīnā varat instalēt Elasticsearch — jaudīgu meklēšanas un analīzes dzinēju.

Elasticsearch ir populārs meklēšanas un analītikas dzinējs, ko var izmantot vairākām lietojumprogrammām, tostarp galapunktu drošībai un AI/ML pētījumiem.

Apskatīsim, kā jūs varat instalēt Elasticsearch savā Ubuntu sistēmā, veicot dažas vienkārši izpildāmas darbības.

Kas ir Elasticsearch?

Elasticsearch ir izplatīta meklēšanas un analīzes dzinējs. Tas ļauj ātri un gandrīz reāllaikā uzglabāt, meklēt un analizēt lielu datu apjomu.

Uzbūvēts uz Apache Lucene, Elasticsearch piedāvā jaudīgas pilna teksta meklēšanas iespējas un elastīgu vaicājumu valodu. Tas ir ļoti mērogojams, izturīgs pret kļūmēm un var apstrādāt dažādus datu tipus. Elasticsearch tiek plaši izmantots tādām lietojumprogrammām kā žurnālu analīze, uzraudzība un citi.

Priekšnosacījumi Elasticsearch instalēšanai

Ir viens svarīgs priekšnoteikums Elasticsearch instalēšanai Ubuntu. Tā kā Elasticsearch ir Java lietojumprogramma, jūsu sistēmā būs jāinstalē un pareizi jākonfigurē JDK versija 11 vai jaunāka versija.

instagram viewer

Lūk, kā pārbaudīt, vai JDK ir instalēts operētājsistēmā Linux:

java -- versija

Šai komandai ir jāizvada jūsu sistēmā instalētā Java versija. Gadījumā, ja saņemsi "komanda nav atrasta" vai cita veida kļūda, tas var nozīmēt, ka jums nav instalēta Java.

Varat manuāli instalēt JDK, lejupielādējot tarbolu, vai instalēt to, izmantojot sava Linux izplatīšanas pakotņu pārvaldnieku. Ideālā gadījumā instalēšana, izmantojot pakotņu pārvaldniekus, ir pareizākais veids, jo tas ir daudz ātrāk un bez problēmām nekā iepriekšējā praktiskā metode.

Lūk, kā jūs varat instalējiet JDK uz Ubuntu izmantojot APT pakotņu pārvaldnieku:

sudo apt instalēt openjdk-18-jdk 

Komandā varat aizstāt 18 ar jebkuru JDK versiju, kas ir vecāka par 11. Pagaidiet, līdz instalēšana ir pabeigta, un pēc tam atkārtoti palaidiet komandu, lai pārbaudītu Java versiju. Šoreiz jums vajadzētu redzēt versiju kā izvadi.

1. darbība: pievienojiet GPG atslēgu un atjauniniet krātuves

Elasticsearch nav daļa no oficiālajām Ubuntu krātuvēm. Lai instalētu Elasticsearch, izmantojot APT, jums jāpievieno tā avotu saraksts un GPG atslēga.

Palaidiet šīs komandas, lai pievienotu Elasticsearch pakotnes avotu un GPG atslēgu, un atjauninātu APT avotu sarakstu:

čokurošanās -fsSL https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elastic.gpg
echo "deb [signed-by=/usr/share/keyrings/elastic.gpg] https://artifacts.elastic.co/packages/8.x/apt stabils galvenais" | sudo tee -a /etc/apt/sources.list.d/elastic-8.x.list
sudo apt atjauninājums

Varat mainīt "8" otrajā komandā uz "7" vai citu versijas numuru, ja vēlaties lejupielādēt konkrētu Elasticsearch versiju.

2. darbība. Instalējiet Elasticsearch ar APT

Tagad jūs varat instalēt Elasticsearch pakotni ar APT tāpat, kā instalētu jebkuru parasto pakotni. Šeit ir komanda Elasticsearch instalēšanai Ubuntu:

sudo apt install elasticsearch

Ieraksti Y kad tiek prasīts piešķirt atļaujas, un gaidiet, līdz instalēšana tiks pabeigta. Pēc instalēšanas izpildiet ekrānā redzamās darbības, lai konfigurētu Elasticsearch integrācijai ar Kibana vai citu datu vizualizācijas programmatūru.

3. darbība. Instalējiet Elasticsearch, izmantojot DEB pakotni

Ja nevēlaties izmantot APT, lai instalētu Elasticsearch, jums ir iespēja lejupielādēt oficiālajā vietnē sniegto DEB pakotni un instalēt to, izmantojot dpkg komanda.

Vispirms lejupielādējiet DEB pakotni, izmantojot wget. Pēc tam izmantojiet komandu dpkg ar paaugstinātām privilēģijām, lai instalētu Elasticsearch:

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

Ņemiet vērā, ka, iespējams, būs jāmaina komanda, lai tā atbilstu Elasticsearch versijai, kuru vēlaties instalēt.

Lejupielādēt:Elasticsearch

Tagad jūs zināt, kā Ubuntu instalēt Elasticsearch

Pēc instalēšanas varēsiet apvienot Elasticsearch ar Kibana, Fleet vai citu programmatūru, lai atbilstu jūsu prasībām.

Lai gan ELK steks ir lieliski piemērots žurnālu uzraudzībai uzņēmuma vidē, tas var būt nedaudz pārspīlēts jūsu parastajam mājas tīklam. Iespējams, vēlēsities pārbaudīt alternatīvu un vienkāršāku veidu, kā sākt reģistrēties operētājsistēmā Linux.