Elasticsearchi installimine CentOS 8-le
Kuna Elasticsearch on kirjutatud Java-vormingus, on esimene samm lasta Java installida operatsioonisüsteemi CentOS 8.
1. samm: installige Java CentOS 8-sse
Java saab CentOS 8 masinasse installida, installides JRE (Java Runtime Environment). OpenJDK pakett on saadaval CentOS 8 paketihoidlas ja uusima versiooni saate installida, tippides alltoodud käsu.
$ sudo dnf installige java-11-openjdk-devel -y
Pärast OpenJDK installimist kontrollige installitud versiooni.
$ java --versioon
Näete seda versiooni 11.0.9.1 OpenJDK-st on CentOS 8 masinasse edukalt installitud. Installime nüüd Elasticsearchi.
2. samm: laadige alla ja installige Elasticsearch CentOS 8-sse
Elastic pakub kõiki pakette, et installida Elasticsearch mis tahes operatsioonisüsteemi, näiteks deb, tar.gz või p / min. CentOS 8 jaoks vajame kindlasti paketti rpm Elasticsearchi installimiseks CentOS 8-sse. Võite külastada nende ametlikku veebisaiti, elastne.co, alla laadida ja installida CentOS 8-sse elastse otsingu uusim stabiilne versioon.
Elasticsearchi viimane ja stabiilne versioon on 7.11.0 seda postitust kirjutades. Laadige alla ja installige elastse otsingu programm järgmise käsu abil:
$ sudo rpm -ivh https: // artefaktid.elastne.co / downloads / elasticsearch / elasticsearch-7.12.0-x86_64.p / min
Tuleviku jaoks külastage lihtsalt Elasticsearchi allalaadimislehte, kopeerige RPM-i paketi lingi aadress ja kleepige see ülaltoodud käsu lingi kohale või saate lihtsalt ülaltoodud käsu versiooninumbrit muuta alates 7-st.10.2 kuni viimase versioonini.
Kui Elasticsearch on installitud, on järgmine samm elastse otsingu lubamine.
Kõigepealt laadige deemon käsu abil uuesti.
$ sudo systemctl deemon-reload
Pärast deemoni uuesti laadimist lubage teenuse Elasticsearch teenus.
$ sudo systemctl lubab elasticsearchi.teenus
3. samm: Elasticsearchi seadistamine CentOS 8-s
Pärast Elasticsearchi installimist, kui soovite seadistada elastset otsingut vastavalt oma soovile, paigutatakse Elasticsearchi konfiguratsioonifailid kataloogi / etc / elasticsearch. Näiteks kui soovite muuta serveri või klastri nime või konfigureerida kaugjuurdepääsu elastset otsingut, paigutatakse kõik seda tüüpi konfiguratsioonivalikud elasticsearchi sisse.yml-fail.
elasticsearch.yml
Serveri sätete ja konfigureerimise jaoks on kõik valikud selles failis.
Avage elasticsearch.yml-fail terminali nano-tekstiredaktoris.
$ sudo nano / etc / elasticsearch / elasticsearch.yml
Ja kommenteerige ridu, mis algavadsõlm.nimi"Ja"klaster.nimi”Ja sisestage soovitud nimed vastavalt serveri ja klastri nime muutmiseks.
sõlm.nimi: "Uus sõlme nimi"Kobar. nimi: newClusterName
Samamoodi, kui soovite konfigureerida kaugjuurdepääsu elastse otsingu, tühjendage reaga, mis algabvõrku.peremees”, Kui seda kommenteeritakse ja see annab kaughosti IP-aadressi.
Pärast kõiki seadistusi salvestage fail ja väljuge kiirklahvide (CTRL + S) ja (CTRL + X) abil.
Pärast muudatuste rakendamiseks konfiguratsioonifaili muutmist peame teenuse Elasticsearch taaskäivitama.
$ sudo systemctl taaskäivitage elasticsearch.teenus
Elastse otsingu konfiguratsioon salvestatakse ja rakendatakse edukalt.
Järeldus
Nii saame installida elastse otsingu operatsioonisüsteemi CentOS 8 ja konfigureerida seda vastavalt meie vajadustele. Elasticsearchi abil saame teha veebisaidiotsingu, rakenduseotsingu, rakenduse jõudluse jälgimise, äri- ja turbeanalüütika ning palju muud ülesannet. Elasticsearchi kohta lisateabe saamiseks lugege Elasticsearchi alustamise juhendit selle ametlikul veebisaidil.