Elastično iskanje

Kako namestiti Elasticsearch na CentOS 8

Kako namestiti Elasticsearch na CentOS 8
Elasticsearch je zelo priljubljena in zmogljiva platforma za analizo in distribucijo podatkov v realnem času. Elasticsearch je odprtokodni in brezplačen projekt, ki ga je razvilo podjetje Elastic. Njegova razširljivost, enostavnost uporabe in brezplačne funkcije omogočajo uporabnikom, da jo uporabljajo za preizkušanje za zapleteno iskanje. Podpira storitve RESTful za obdelavo podatkov s kombiniranjem metod HTTP in HTTP URI. Začnimo z namestitvijo Elasticsearch na CentOS 8.

Namestitev Elasticsearch na CentOS 8

Ker je Elasticsearch napisan v Javi, je prvi korak namestitev Jave v operacijski sistem CentOS 8.

1. korak: Namestite Javo na CentOS 8

Java je mogoče namestiti na vaš računalnik CentOS 8 z namestitvijo JRE (Java Runtime Environment). Paket OpenJDK je na voljo v skladišču paketov CentOS 8, najnovejšo različico pa lahko namestite tako, da vnesete spodnji ukaz.

$ sudo dnf namestite java-11-openjdk-devel -y

Po namestitvi OpenJDK preverite nameščeno različico.

$ java --verzija

Vidite to različico 11.0.9.1 OpenJDK je uspešno nameščen na računalniku CentOS 8. Zdaj namestimo Elasticsearch.

2. korak: Prenesite in namestite Elasticsearch na CentOS 8

Elastic ponuja vse pakete za namestitev Elasticsearch v kateri koli operacijski sistem, kot je deb, tar.gz ali vrt / min. Za CentOS 8 bomo zagotovo potrebovali paket rpm za namestitev Elasticsearch na CentOS 8. Obiščete lahko njihovo uradno spletno stran, elastično.co, da prenesete in namestite najnovejšo stabilno različico Elastic search na CentOS 8.

Najnovejša in stabilno izdana različica Elasticsearch je 7.11.0 med pisanjem te objave. Prenesite in namestite program za elastično iskanje z naslednjim ukazom:

$ sudo rpm -ivh https: // artefakti.elastična.co / downloads / elasticsearch / elasticsearch-7.12.0-x86_64.vrtljajev na minuto

Za prihodnost preprosto obiščite stran za prenos Elasticsearch, kopirajte naslov povezave paketa RPM in ga prilepite na mesto povezave v zgornjem ukazu ali pa preprosto spremenite številko različice v zgornjem ukazu iz 7.10.2 do najnovejše razpoložljive različice.

Ko je Elasticsearch nameščen, je naslednji korak omogočiti elastično iskanje.

Najprej z ukazom ponovno naložite demon.

$ sudo systemctl daemon-reload

Po ponovnem nalaganju demona omogočite storitev Elasticsearch.

$ sudo systemctl omogoči elastično iskanje.storitev

3. korak: Konfiguracija Elasticsearch na CentOS 8

Če želite po namestitvi Elasticsearch konfigurirati Elastic iskanje po svoji želji, se konfiguracijske datoteke Elasticsearch shranijo v imenik / etc / elasticsearch. Če želite na primer spremeniti ime strežnika ali gruče ali konfigurirati elastično iskanje za oddaljeni dostop, so vse te vrste konfiguracijskih možnosti nameščene znotraj elastičnega iskanja.yml datoteko.

elastično iskanje.yml

Za nastavitve in konfiguracijo strežnika so vse možnosti v tej datoteki.

Odprite elastično iskanje.yml v nano urejevalniku besedil v terminalu.

$ sudo nano / etc / elasticsearch / elasticsearch.yml

In razkomentirajte vrstice, ki se začnejo z “vozlišče.ime"In"grozd.ime"In vnesite želena imena, da spremenite ime strežnika oziroma grozda.

vozlišče.name: "Novo ime vozlišča"
Grozd. ime: newClusterName

Podobno, če želite konfigurirati elastično iskanje za oddaljeni dostop, počistite vrstico, ki se začne zomrežje.gostitelj”, Če je komentiran in vsebuje naslov IP oddaljenega gostitelja.

Po vseh konfiguracijah shranite datoteko in zaprete s bližnjicami (CTRL + S) in (CTRL + X).

Po spremembi konfiguracijske datoteke za uveljavitev sprememb moramo znova zagnati storitev Elasticsearch.

$ sudo systemctl znova zaženite elasticsearch.storitev

Konfiguracija elastičnega iskanja se shrani in uspešno uporabi.

Zaključek

Tako lahko v operacijski sistem CentOS 8 namestimo Elastic search in ga konfiguriramo v skladu z našimi zahtevami. Z uporabo Elasticsearch lahko opravimo iskanje po spletnem mestu, iskanje aplikacij, spremljanje uspešnosti aplikacij, poslovno in varnostno analitiko ter še veliko več nalog. Če želite izvedeti več o Elasticsearchu, preberite navodila za začetek Elasticsearch na njegovi uradni spletni strani.

Kako uporabljati GameConqueror Cheat Engine v Linuxu
Članek zajema vodnik o uporabi varalnice GameConqueror v Linuxu. Številni uporabniki, ki igrajo igre v sistemu Windows, pogosto uporabljajo aplikacijo...
Najboljši emulatorji igralne konzole za Linux
V tem članku bo navedena priljubljena programska oprema za emulacijo igralne konzole, ki je na voljo za Linux. Emulacija je sloj združljivosti program...
Najboljši Linux Distros za igre na srečo v letu 2021
Operacijski sistem Linux je daleč od prvotnega, preprostega, strežniškega videza. Ta OS se je v zadnjih letih izjemno izboljšal in se je zdaj razvil v...