„Elasticsearch“ įdiegimas „CentOS 8“
Kadangi „Elasticsearch“ yra parašyta „Java“, pirmiausia reikia „Java“ įdiegti „CentOS 8“ operacinėje sistemoje.
1 žingsnis: įdiekite „Java“ į „CentOS 8“
„Java“ gali būti įdiegta jūsų „CentOS 8“ kompiuteryje įdiegus JRE („Java Runtime Environment“). „OpenJDK“ paketą galima rasti „CentOS 8“ paketų saugykloje, o naujausią versiją galite įdiegti įvesdami žemiau pateiktą komandą.
$ sudo dnf įdiekite java-11-openjdk-devel -y
Įdiegę „OpenJDK“, patikrinkite įdiegtą versiją.
$ java --versija
Galite pamatyti tą 11 versiją.0.9.1 „OpenJDK“ sėkmingai įdiegta „CentOS 8“ kompiuteryje. Įdiekime „Elasticsearch“ dabar.
2 žingsnis: Atsisiųskite ir įdiekite „Elasticsearch“ į „CentOS 8“
„Elastic“ pateikia visus paketus, kad įdiegtų „Elasticsearch“ bet kurioje operacinėje sistemoje, pvz., Deb, tar.gz, arba aps./min. „CentOS 8“, norint įdiegti „Elasticsearch“ į „CentOS 8“, mums tikrai reikės paketo „rpm“. Galite apsilankyti jų oficialioje svetainėje, elastinga.kartu atsisiųsti ir įdiegti naujausią stabilią „Elastic“ paieškos versiją „CentOS 8“.
Naujausia ir stabili išleista „Elasticsearch“ versija yra 7.11.0 rašant šį įrašą. Atsisiųskite ir įdiekite elastinės paieškos programą naudodami šią komandą:
$ sudo rpm -ivh https: // artefaktai.elastinga.co / parsisiųsti / elasticsearch / elasticsearch-7.12.0-x86_64.aps./min
Ateityje tiesiog apsilankykite „Elasticsearch“ atsisiuntimo puslapyje, nukopijuokite RPM paketo nuorodos adresą ir įklijuokite jį nuorodos vietoje aukščiau esančioje komandoje arba galite tiesiog pakeisti versijos numerį pirmiau pateiktoje komandoje nuo 7.10.2 iki naujausios galimos versijos.
Įdiegus „Elasticsearch“, kitas žingsnis yra įgalinti elastinę paiešką.
Pirmiausia įkelkite deemoną naudodami komandą.
$ sudo systemctl daemon-reload
Perkrovę demoną įgalinkite „Elasticsearch“ paslaugą.
$ sudo systemctl įgalinti elasticsearch.paslaugą
3 žingsnis: „Elasticsearch“ konfigūravimas naudojant „CentOS 8“
Įdiegus „Elasticsearch“, jei norite sukonfigūruoti elastinę paiešką pagal savo norą, „Elasticsearch“ konfigūracijos failai dedami į katalogą / etc / elasticsearch. Pvz., Jei norite pakeisti serverio ar sankaupos pavadinimą arba sukonfigūruoti elastinę nuotolinės prieigos paiešką, visos šios rūšies konfigūracijos parinktys yra pateikiamos.yml failas.
elasticsearch.yml
Serverio nustatymams ir konfigūracijai visos parinktys yra šiame faile.
Atidarykite elastinius tyrimus.yml failas terminalo nano teksto rengyklėje.
$ sudo nano / etc / elasticsearch / elasticsearch.yml
Ir nekomentuokite eilučių, prasidedančių „mazgas.vardas“Ir„klasteris.vardas“Ir pateikite norimus pavadinimus, kad pakeistumėte atitinkamai serverio ir klasterio pavadinimą.
mazgas.pavadinimas: "Naujas mazgo pavadinimas"Klasteris. vardas: newClusterName
Panašiai, jei norite sukonfigūruoti elastinę nuotolinės prieigos paiešką, atžymėkite eilutę, prasidedančią „tinklo.vedėjas“, Jei jis yra pakomentuotas ir pateikia nuotolinio kompiuterio IP adresą.
Atlikę visas konfigūracijas, išsaugokite failą ir išeikite naudodami sparčiuosius klavišus (CTRL + S) ir (CTRL + X).
Pakeitę konfigūracijos failą ir pritaikydami pakeitimus, turime iš naujo paleisti „Elasticsearch“ paslaugą.
$ sudo systemctl paleiskite elasticsearch iš naujo.paslaugą
Elastinės paieškos konfigūracija išsaugoma ir sėkmingai taikoma.
Išvada
Taip mes galime įdiegti „elastinę paiešką“ „CentOS 8“ operacinėje sistemoje ir sukonfigūruoti ją pagal savo reikalavimus. Naudodami „Elasticsearch“ galime atlikti paiešką svetainėje, programų paiešką, programų našumo stebėjimą, verslo ir saugos analizę ir daug daugiau užduočių. Norėdami sužinoti daugiau apie „Elasticsearch“, perskaitykite „Elasticsearch“ darbo pradžios vadovą savo oficialioje svetainėje.