CentOS7 instalējiet Elasticsearch7.3
Atsauce
Oficiālā mājas lapa Produkta dokumentācija REST APIsPievienojiet REPO failu
Izmantojiet vi vai vim, lai rediģētu /etc/yum.repos.d/elasticsearch.repo failu, iekopējiet failā šo saturu, pēc tam saglabājiet un izejiet.
[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
Veiciet instalēšanu
yum -y install elasticsearch
Mainīt konfigurācijas failu
Izmantojiet vi vai vim, lai rediģētu /etc/elasticsearch/elasticsearch.yml, modificētu saistīto IP un portu un pēc tam modificētu mezgla nosaukumu. Kešatmiņas lielumu ieteicams iestatīt uz pusi no servera fiziskās atmiņas. Lai iegūtu sīkāku informāciju, lūdzu, skatiet šo piemēru.
node.name: node-1
indices.fielddata.cache.size: 2gb
network.host: 0.0.0.0
http.port: 9200
cluster.initial_master_nodes: ["node-1"]
Sāciet pakalpojumu un pārbaudiet pakalpojumu
systemctl enable elasticsearch
systemctl start elasticsearch
curl 127.0.0.1:9200
Par savienojuma autorizāciju
Pēc instalēšanas pabeigšanas pēc noklusējuma nav savienojuma autorizācijas vadības. Ja mums ir jāsniedz pakalpojumi publiskā tīkla vidē, mums ir arī jāmaina konfigurācija, lai iespējotu savienojuma autorizācijas verifikāciju. Parasti mūsu lietošanas scenāriji neatver Elasticsearch pakalpojumu ārpusē, tāpēc šajā rakstā nav sīki aprakstīts, kā konfigurēt savienojuma autorizācijas verifikāciju. Kad mūsu pakalpojums tiek izvietots servera lokālajā tīklā, mums nav jāiespējo autorizācijas verifikācija. Ja mums ir jābūt drošākiem, mēs varam konfigurēt servera ugunsmūra noteikumus, lai ierobežotu piekļuvi.