Instaloni Elasticsearch7.3 në CentOS7
Referenca
Uebfaqe zyrtare Dokumentacioni i Produktit REST APIsShto skedarin REPO
Përdorni vi ose vim për të redaktuar skedarin /etc/yum.repos.d/elasticsearch.repo, kopjoni përmbajtjen vijuese në skedar, pastaj ruajeni dhe dilni.
[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
Kryeni instalimin
yum -y install elasticsearch
Modifikoni skedarin e konfigurimit
Përdorni vi ose vim për të redaktuar /etc/elasticsearch/elasticsearch.yml, modifikoni IP-në dhe portën e lidhur, dhe më pas modifikoni emrin e nyjes. Madhësia e cache rekomandohet të vendoset në gjysmën e kujtesës fizike të serverit. Për detaje, referojuni shembullit vijues.
node.name: node-1
indices.fielddata.cache.size: 2gb
network.host: 0.0.0.0
http.port: 9200
cluster.initial_master_nodes: ["node-1"]
Filloni shërbimin dhe verifikoni shërbimin
systemctl enable elasticsearch
systemctl start elasticsearch
curl 127.0.0.1:9200
Rreth autorizimit të lidhjes
Pas instalimit, nuk ka asnjë kontroll të autorizimit të lidhjes si parazgjedhje. Nëse duhet të sigurojmë shërbime në një mjedis të rrjetit publik, duhet gjithashtu të modifikojmë konfigurimin për të mundësuar verifikimin e autorizimit të lidhjes. Zakonisht skenarët tanë të përdorimit nuk do të hapin shërbimin Elasticsearch nga jashtë, kështu që ky artikull nuk përshkruan në detaje se si të konfiguroni verifikimin e autorizimit të lidhjes. Kur shërbimi ynë vendoset në rrjetin lokal të serverit, ne nuk kemi nevojë të aktivizojmë verifikimin e autorizimit. Nëse duhet të jemi më të sigurt, mund të konfigurojmë rregullat e murit mbrojtës të serverit për të kufizuar hyrjen.