CentOS7-da Elasticsearch7.3-ni o'rnating
Malumot
Rasmiy veb-sayt Mahsulot hujjatlari REST APIsREPO 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.