Elastična pretraga

Kako instalirati Elasticsearch na CentOS 8

Kako instalirati Elasticsearch na CentOS 8
Elasticsearch je vrlo popularna i moćna platforma za analizu podataka i distribuirano pretraživanje u stvarnom vremenu. Elasticsearch je projekt otvorenog koda i besplatan za upotrebu koji je razvila tvrtka Elastic. Njegova skalabilnost, jednostavnost upotrebe i besplatne značajke omogućuju korisnicima da ga koriste u svrhu testiranja za složeno pretraživanje. Podržava RESTful usluge za manipulaciju podacima kombiniranjem HTTP metoda s HTTP URI-jem. Krenimo s instalacijom Elasticsearch-a na CentOS 8.

Instalacija Elasticsearch-a na CentOS 8

Budući da je Elasticsearch napisan na Javi, prvi korak je instaliranje Jave na operativni sustav CentOS 8.

Korak 1: Instalirajte Javu na CentOS 8

Java se može instalirati na vaš CentOS 8 stroj instaliranjem JRE (Java Runtime Environment). Paket OpenJDK dostupan je u spremištu paketa CentOS 8, a najnoviju verziju možete instalirati upisivanjem naredbe dane u nastavku.

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

Nakon instalacije OpenJDK, provjerite instaliranu verziju.

$ java --verzija

Možete vidjeti tu verziju 11.0.9.1 OpenJDK uspješno se instalira na CentOS 8 stroj. Instalirajmo Elasticsearch sada.

Korak 2: Preuzmite i instalirajte Elasticsearch na CentOS 8

Elastic nudi sve pakete za instalaciju Elasticsearch-a na bilo koji operativni sustav poput deb, tar.gz ili o / min. Za CentOS 8 definitivno će nam trebati paket rpm za instalaciju Elasticsearch-a na CentOS 8. Možete posjetiti njihovu službenu web stranicu, elastičnu.co, za preuzimanje i instaliranje najnovije stabilne verzije Elastic pretraživanja na CentOS 8.

Najnovija i stabilno objavljena verzija Elasticsearch-a je 7.11.0 dok sam pisao ovaj post. Preuzmite i instalirajte program za elastično pretraživanje pomoću sljedeće naredbe:

$ sudo rpm -ivh https: // artefakti.elastičan.co / downloads / elasticsearch / elasticsearch-7.12.0-x86_64.o / min

U budućnosti samo posjetite stranicu za preuzimanje Elasticsearch, kopirajte adresu veze RPM paketa i zalijepite je na mjesto veze u gornjoj naredbi ili možete jednostavno promijeniti broj verzije u gornjoj naredbi iz 7.10.2 do najnovije dostupne verzije.

Jednom kada je Elasticsearch instaliran, sljedeći je korak omogućiti elastično pretraživanje.

Prvo ponovo učitajte demon pomoću naredbe.

$ sudo systemctl daemon-reload

Nakon ponovnog učitavanja demona, omogućite uslugu Elasticsearch.

$ sudo systemctl omogućuje elastično pretraživanje.servis

Korak 3: Konfiguracija Elasticsearch-a na CentOS 8

Nakon instalacije Elasticsearch-a, ako želite konfigurirati Elastic pretraživanje prema svojoj želji, konfiguracijske datoteke Elasticsearch-a stavljaju se u direktorij / etc / elasticsearch. Na primjer, ako želite promijeniti ime poslužitelja ili klastera ili konfigurirati elastično traženje za daljinski pristup, sve ove vrste konfiguracijskih opcija smještene su unutar elastičnog pretraživanja.yml datoteku.

elastično pretraživanje.yml

Sve postavke i konfiguracija poslužitelja nalaze se u ovoj datoteci.

Otvorite elastično traženje.yml datoteku u nano uređivaču teksta u terminalu.

$ sudo nano / etc / elasticsearch / elasticsearch.yml

I komentirajte retke koji počinju od "čvor.Ime"I"Klastera.Ime”I navedite željena imena za promjenu imena poslužitelja odnosno klastera.

čvor.name: "Novo ime čvora"
Klastera. ime: newClusterName

Slično tome, ako želite konfigurirati elastično pretraživanje za daljinski pristup, poništite redak koji započinje s "mreža.domaćin”Ako se komentira i pruža IP adresu udaljenog hosta.

Nakon svih konfiguracija spremite datoteku i izađite pomoću tipki prečaca (CTRL + S) i (CTRL + X).

Nakon promjene konfiguracijske datoteke kako bismo primijenili promjene, moramo ponovno pokrenuti uslugu Elasticsearch.

$ sudo systemctl ponovno pokrenite elasticsearch.servis

Konfiguracija elastičnog pretraživanja uspješno se sprema i primjenjuje.

Zaključak

Na ovaj način možemo instalirati Elastic search na operativni sustav CentOS 8 i konfigurirati ga prema našim zahtjevima. Korištenjem Elasticsearch-a možemo izvršiti pretraživanje web stranica, pretraživanje aplikacija, praćenje izvedbe aplikacija, poslovnu i sigurnosnu analitiku i mnogo više zadataka. Da biste saznali više o Elasticsearchu, pročitajte vodič za početak rada Elasticsearch sa njegove službene web stranice.

Kako instalirati i igrati Doom na Linuxu
Uvod u Doom Serija Doom nastala je 90-ih nakon izlaska originalnog Dooma. To je bio trenutni hit i od tog vremena nadalje igraća serija dobila je broj...
Vulkan za korisnike Linuxa
Sa svakom novom generacijom grafičkih kartica vidimo da programeri igara pomiču granice grafičke vjernosti i dolaze na korak od fotorealizma. No, bez ...
OpenTTD vs Simutrans
Stvaranje vlastite simulacije prijevoza može biti zabavno, opuštajuće i izuzetno primamljivo. Zbog toga morate isprobati što više igara kako biste pro...