CentOS7 дээр Elasticsearch7.3 програмыг суулгана уу

Лавлагаа

Албан ёсны цахим хуудас Бүтээгдэхүүний баримт бичиг 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
        

Тохиргооны файлыг өөрчлөх

/Etc/elasticsearch/elasticsearch.yml-ийг засварлаж, холбосон IP болон портыг өөрчилж, дараа нь зангилааны нэрийг өөрчлөхийн тулд vi эсвэл vim ашиглана уу. Кэшийн хэмжээг серверийн физик санах ойн тэн хагасаар тохируулахыг зөвлөж байна. Дэлгэрэнгүй мэдээллийг дараах жишээнээс авна уу.

            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 үйлчилгээг гаднаас нээхгүй тул энэ нийтлэлд холболтын зөвшөөрлийг хэрхэн баталгаажуулах талаар дэлгэрэнгүй тайлбарлаагүй болно. Манай үйлчилгээг серверийн дотоод сүлжээнд байрлуулсан тохиолдолд бид баталгаажуулалтын баталгаажуулалтыг идэвхжүүлэх шаардлагагүй болно. Хэрэв бид илүү аюулгүй байх шаардлагатай бол нэвтрэх эрхийг хязгаарлахын тулд серверийн галт ханын дүрмийг тохируулж болно.