Settu upp Elasticsearch 7.3 á CentOS7
Tilvísun
Opinber vefsíða Vöruskjal REST APIsBættu við REPO skrá
Notaðu vi eða vim til að breyta /etc/yum.repos.d/elasticsearch.repo skránni, afritaðu eftirfarandi efni í skrána og vistaðu síðan og farðu.
[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
Framkvæma uppsetningu
yum -y install elasticsearch
Breyttu stillingarskránni
Notaðu vi eða vim til að breyta /etc/elasticsearch/elasticsearch.yml, breyta bundnu IP og höfninni og breyttu síðan nafninu á hnútnum. Mælt er með að skyndiminni sé stillt á helming af líkamlegu minni netþjónsins. Nánari upplýsingar er að finna í eftirfarandi dæmi.
node.name: node-1
indices.fielddata.cache.size: 2gb
network.host: 0.0.0.0
http.port: 9200
cluster.initial_master_nodes: ["node-1"]
Byrjaðu þjónustuna og staðfestu þjónustuna
systemctl enable elasticsearch
systemctl start elasticsearch
curl 127.0.0.1:9200
Um tengingarheimild
Eftir að uppsetningu er lokið er engin stjórnun tengingaheimildar sjálfgefin. Ef við þurfum að veita þjónustu í almennu netumhverfi, þá þurfum við einnig að breyta stillingum til að gera staðfestingu á leyfisveitingu tenginga. Venjulega munu notkunarmyndir okkar ekki opna Elasticsearch þjónustuna að utan, þannig að þessi grein lýsir ekki í smáatriðum hvernig á að stilla sannprófun tengingaheimildar. Þegar þjónustunni okkar er dreift í staðarnet netþjónsins, þurfum við ekki að virkja heimildarstaðfestingu. Ef við þurfum að vera öruggari getum við stillt eldveggreglur miðlarans til að takmarka aðgang.