Elasticsearch7.3 дар CentOS7 насб кунед

Маълумотнома

Сомонаи расмӣ Ҳуҷҷатҳои маҳсулот REST APIs

Иловаи файли РЕПО

Барои таҳрири файли /etc/yum.repos.d/elasticsearch.repo vi ё vim -ро истифода баред, мундариҷаи зеринро ба файл нусхабардорӣ кунед, пас захира кунед ва хориҷ шавед.

            [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
        

Насбро иҷро кунед

            yum -y install elasticsearch
        

Файли танзимотро тағир диҳед

Vi ё vim -ро барои таҳрири /etc/elasticsearch/elasticsearch.yml истифода баред, IP ва бандари пайвастшударо тағир диҳед ва баъд номи гиреҳро тағир диҳед. Андозаи кэш тавсия дода мешавад, ки ба нисфи хотираи физикии сервер таъин карда шавад. Барои тафсилот, лутфан ба мисоли зерин муроҷиат кунед.

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

Хизматро оғоз кунед ва хидматро санҷед

            systemctl enable elasticsearch
systemctl start elasticsearch
curl 127.0.0.1:9200
        

Дар бораи иҷозати пайвастшавӣ

Пас аз ба итмом расонидани насб, идоракунии иҷозати пайвастшавӣ бо нобаёнӣ вуҷуд надорад.Агар ба мо хидматрасонӣ дар муҳити шабакаи ҷамъиятӣ лозим ояд, мо низ бояд конфигуратсияро тағир диҳем, то тафтиши иҷозати пайвастшавӣ фароҳам оварда шавад. Одатан сенарияҳои истифодаи мо хидмати Elasticsearch-ро ба берун намекушоянд, аз ин рӯ дар ин мақола чӣ гуна ба танзим даровардани тафтиши иҷозати пайвастшавӣ муфассал тавсиф карда нашудааст. Вақте ки хидмати мо дар шабакаи маҳаллии сервер ҷойгир карда мешавад, ба мо лозим нест, ки тафтиши иҷозатро фаъол созем.Агар мо бояд амнияти бештар дошта бошем, мо қоидаҳои девори серверро барои маҳдуд кардани дастрасӣ танзим карда метавонем.