„CentOS7“ įdiekite „Elasticsearch7.3“

Nuoroda

Oficiali svetainė Produkto dokumentacija REST APIs

Pridėti REPO failą

Norėdami redaguoti /etc/yum.repos.d/elasticsearch.repo failą, naudokite „vi“ arba „vim“, nukopijuokite toliau nurodytą turinį į failą, tada išsaugokite ir išeikite.

            [elasticsearch-7.x]
name=Elasticsearch repository for 7.x packages
baseurl=https://artifacts.elastic.co/packages/7.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
        

Atlikite diegimą

            yum -y install elasticsearch
        

Pakeiskite konfigūracijos failą

Naudokite „vi“ arba „vim“, norėdami redaguoti /etc/elasticsearch/elasticsearch.yml, modifikuoti susietą IP ir prievadą, tada modifikuoti mazgo pavadinimą. Talpyklos dydį rekomenduojama nustatyti pusę serverio fizinės atminties. Išsamesnės informacijos ieškokite šiame pavyzdyje.

            node.name: node-1
indices.fielddata.cache.size: 2gb
network.host: 0.0.0.0
http.port: 9200
cluster.initial_master_nodes: ["node-1"]
        

Paleiskite paslaugą ir patikrinkite paslaugą

            systemctl enable elasticsearch
systemctl start elasticsearch
curl 127.0.0.1:9200
        

Apie prisijungimo prieigos teisę

Baigus diegimą, pagal nutylėjimą nėra prisijungimo prieigos valdymo. Jei mums reikia teikti paslaugas viešojo tinklo aplinkoje, taip pat turime pakeisti konfigūraciją, kad būtų galima patikrinti prisijungimo prieigos teisę. Paprastai mūsų naudojimo scenarijai neatidaro „Elasticsearch“ paslaugos į išorę, todėl šiame straipsnyje nėra išsamiai aprašyta, kaip sukonfigūruoti prisijungimo prieigos teisę. Kai mūsų paslauga diegiama serverio vietiniame tinkle, mums nereikia įgalinti patvirtinimo. Jei turime būti saugesni, galime sukonfigūruoti serverio užkardos taisykles, kad apribotumėte prieigą.