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.
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.