Elasticsearch7.3 li CentOS7 saz bikin

Balkêşî

Malpera fermî Belgekirina Hilberê REST APIs

Pelê REPO zêde bikin

Ji bo sererastkirina pelê /etc/yum.repos.d/elasticsearch.repo vi an vim bikar bînin, naveroka jêrîn li pelê kopî bikin, paşê hilanîn û derkevin.

            [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
        

Sazkirinê pêk bînin

            yum -y install elasticsearch
        

Pelê vesazkirinê biguherîne

Vi an vim bikar bînin ku /etc/elasticsearch/elasticsearch.yml sererast bikin, IP û bendera girêdanê biguherînin, û dûv re navê girêkê biguherînin. Mezinahiya cache-ê tête pêşniyar kirin ku li nîvê bîranîna fîzîkî ya serverê were saz kirin. Ji bo hûrguliyan, ji kerema xwe mînaka jêrîn binêrin.

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

Xizmet dest pê bikin û karûbar rast bikin

            systemctl enable elasticsearch
systemctl start elasticsearch
curl 127.0.0.1:9200
        

Li ser destûra pêwendiyê

Piştî sazkirinê, kontrola destûrdayîna pêwendiyê ji hêla standard ve tune. Ger hewce bike ku em di hawîrdorek torgiloka gelemperî de karûbaran peyda bikin, di heman demê de pêdivî ye ku em verastkirinê biguherînin da ku erêkirina destûra pêwendiyê çalak bike. Bi gelemperî senaryoyên karanîna me dê karûbarê Elasticsearch ji derve re venebîne, ji ber vê yekê ev gotar bi berfirehî vebêjer nake ka meriv çawa rastrastkirina destûra pêwendiyê vesaz dike. Gava ku karûbarê me di torgiloka herêmî ya serverê de tête bicîh kirin, ne hewce ye ku em pejirandina destûrnameyê çalak bikin. Ger hewce bike ku em bêtir ewledar bin, em dikarin qaîdeyên firewall-a server-ê verast bikin da ku destûrdayînê sînordar bikin.