በ CentOS7 ላይ Elasticsearch7.3 ን ይጫኑ

ዋቢ

ኦፊሴላዊ ድር ጣቢያ የምርት ሰነድ REST APIs

የ REPO ፋይልን ያክሉ

የ /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 ን ለማረም 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” አገልግሎትን ወደ ውጭ አይከፍቱም ፣ ስለዚህ ይህ ጽሑፍ የግንኙነት ፈቃድ ማረጋገጫ እንዴት እንደሚዋቀር በዝርዝር አይገልጽም ፡፡ አገልግሎታችን በአገልጋዩ አካባቢያዊ አውታረመረብ ውስጥ ሲሰራጭ የፈቃድ ማረጋገጫ ማንቃት አያስፈልገንም ፡፡ የበለጠ ደህንነታችን የተጠበቀ መሆን ካለብን ተደራሽነትን ለመገደብ የአገልጋዩን ፋየርዎል ደንቦች ማዋቀር እንችላለን ፡፡