Gosod Elasticsearch 7.3 ar CentOS7

Cyfeirnod

Gwefan swyddogol Dogfennaeth Cynnyrch REST APIs

Ychwanegwch ffeil REPO

Defnyddiwch vi neu vim i olygu'r ffeil /etc/yum.repos.d/elasticsearch.repo, copïwch y cynnwys canlynol i'r ffeil, yna ei gadw a'i adael.

            [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
        

Perfformio gosodiad

            yum -y install elasticsearch
        

Addaswch y ffeil ffurfweddu

Defnyddiwch vi neu vim i olygu /etc/elasticsearch/elasticsearch.yml, addasu'r IP a'r porthladd wedi'i rwymo, ac yna addasu enw'r nod. Argymhellir gosod maint y storfa i hanner cof corfforol y gweinydd. Am fanylion, cyfeiriwch at yr enghraifft ganlynol.

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

Dechreuwch y gwasanaeth a gwiriwch y gwasanaeth

            systemctl enable elasticsearch
systemctl start elasticsearch
curl 127.0.0.1:9200
        

Ynglŷn ag awdurdodi cysylltiad

Ar ôl ei osod, nid oes rheolaeth awdurdodi cysylltiad yn ddiofyn. Os oes angen i ni ddarparu gwasanaethau mewn amgylchedd rhwydwaith cyhoeddus, mae angen i ni hefyd addasu'r cyfluniad i alluogi dilysu awdurdodiad cysylltiad. Fel arfer ni fydd ein senarios defnydd yn agor y gwasanaeth Elasticsearch i'r tu allan, felly nid yw'r erthygl hon yn disgrifio'n fanwl sut i ffurfweddu dilysu awdurdodiad cysylltiad. Pan fydd ein gwasanaeth yn cael ei ddefnyddio yn rhwydwaith ardal leol y gweinydd, nid oes angen i ni alluogi dilysu awdurdodiad. Os oes angen i ni fod yn fwy diogel, gallwn ffurfweddu rheolau wal dân y gweinydd i gyfyngu mynediad.