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 ବ୍ୟବହାର କରନ୍ତୁ, ବନ୍ଧା ହୋଇଥିବା IP ଏବଂ ପୋର୍ଟକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ, ଏବଂ ତାପରେ ନୋଡ ନାମକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ | ସର୍ଭରର ଭ physical ତିକ ସ୍ମୃତିର ଅଧାକୁ କ୍ୟାଚ୍ ଆକାର ସେଟ୍ କରିବାକୁ ପରାମର୍ଶ ଦିଆଯାଇଛି | ବିବରଣୀ ପାଇଁ, ଦୟାକରି ନିମ୍ନଲିଖିତ ଉଦାହରଣକୁ ଅନୁସରଣ କରନ୍ତୁ |

            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
        

ସଂଯୋଗ ପ୍ରାଧିକରଣ ବିଷୟରେ |

ସଂସ୍ଥାପନ ସମ୍ପୂର୍ଣ୍ଣ ହେବା ପରେ, ଡିଫଲ୍ଟ ଭାବରେ କ connection ଣସି ସଂଯୋଗ ପ୍ରାଧିକରଣ ନିୟନ୍ତ୍ରଣ ନାହିଁ | ଯଦି ଆମକୁ ଏକ ସର୍ବସାଧାରଣ ନେଟୱାର୍କ ପରିବେଶରେ ସେବା ଯୋଗାଇବାକୁ ପଡିବ, ତେବେ ସଂଯୋଗ ପ୍ରାଧିକରଣ ଯାଞ୍ଚକୁ ସକ୍ଷମ କରିବାକୁ ଆମକୁ ବିନ୍ୟାସକୁ ପରିବର୍ତ୍ତନ କରିବାକୁ ପଡିବ | ସାଧାରଣତ our ଆମର ବ୍ୟବହାର ପରିସ୍ଥିତି ବାହ୍ୟରେ ଇଲେଷ୍ଟିକ୍ ସର୍ଚ୍ଚ ସେବା ଖୋଲିବ ନାହିଁ, ତେଣୁ ସଂଯୋଗ ପ୍ରାଧିକରଣ ଯାଞ୍ଚକୁ କିପରି ବିନ୍ୟାସ କରାଯିବ ଏହି ଆର୍ଟିକିଲ୍ ବିସ୍ତୃତ ଭାବରେ ବର୍ଣ୍ଣନା କରେ ନାହିଁ | ଯେତେବେଳେ ଆମର ସେବା ସର୍ଭରର ସ୍ଥାନୀୟ କ୍ଷେତ୍ର ନେଟୱାର୍କରେ ନିୟୋଜିତ ହୁଏ, ଆମକୁ ପ୍ରାଧିକରଣ ଯାଞ୍ଚକୁ ସକ୍ଷମ କରିବାକୁ ପଡିବ ନାହିଁ | ଯଦି ଆମକୁ ଅଧିକ ସୁରକ୍ଷିତ ହେବାକୁ ପଡିବ, ତେବେ ପ୍ରବେଶକୁ ସୀମିତ ରଖିବା ପାଇଁ ଆମେ ସର୍ଭରର ଫାୟାରୱାଲ ନିୟମକୁ ବିନ୍ୟାସ କରିପାରିବା |