CentOS7-da Elasticsearch7.3-ni o'rnating

Malumot

Rasmiy veb-sayt Mahsulot hujjatlari REST APIs

REPO faylini qo'shing

/Etc/yum.repos.d/elasticsearch.repo faylini tahrirlash uchun vi yoki vim-dan foydalaning, quyidagi tarkibni faylga ko'chiring, so'ngra saqlang va chiqing.

            [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
        

O'rnatishni amalga oshiring

            yum -y install elasticsearch
        

Konfiguratsiya faylini o'zgartiring

/Etc/elasticsearch/elasticsearch.yml-ni tahrirlash, bog'langan IP va portni o'zgartirish va tugun nomini o'zgartirish uchun vi yoki vim-dan foydalaning. Kesh hajmini serverning jismoniy xotirasining yarmiga o'rnatish tavsiya etiladi. Tafsilotlar uchun quyidagi misolga murojaat qiling.

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

Xizmatni boshlang va xizmatni tasdiqlang

            systemctl enable elasticsearch
systemctl start elasticsearch
curl 127.0.0.1:9200
        

Ulanishni avtorizatsiya qilish to'g'risida

O'rnatishdan so'ng, sukut bo'yicha ulanishni avtorizatsiya qilish nazorati mavjud emas. Agar biz umumiy tarmoq muhitida xizmatlarni taqdim etishimiz kerak bo'lsa, biz ham ulanish avtorizatsiyasini tekshirishni yoqish uchun konfiguratsiyani o'zgartirishimiz kerak. Odatda bizning foydalanish stsenariylari Elasticsearch xizmatini tashqi tomondan ochib bo'lmaydi, shuning uchun ushbu maqolada ulanish avtorizatsiyasini tekshirishni qanday sozlash haqida batafsil ma'lumot berilmagan. Bizning xizmatimiz serverning mahalliy tarmog'ida joylashtirilganda, biz avtorizatsiya tekshiruvini yoqishimiz shart emas, agar biz xavfsizroq bo'lishimiz zarur bo'lsa, biz serverning xavfsizlik devori qoidalarini kirishni cheklash uchun sozlashimiz mumkin.