Instalu Elasticsearch7.3 en CentOS7

Referenco

Oficiala retejo Produkta Dokumentado REST APIs

Aldonu REPO-dosieron

Uzu vi aŭ vim por redakti la dosieron /etc/yum.repos.d/elasticsearch.repo, kopiu la sekvan enhavon al la dosiero, poste konservu kaj eliru.

            [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
        

Faru instaladon

            yum -y install elasticsearch
        

Modifi la agordan dosieron

Uzu vi aŭ vim por redakti /etc/elasticsearch/elasticsearch.yml, modifi la kunligitan IP kaj havenon, kaj tiam modifi la nodnomon. La kaŝmemoro rekomendas esti agordita al duono de la fizika memoro de la servilo. Por detaloj, bonvolu raporti al la sekva ekzemplo.

            node.name: node-1
indices.fielddata.cache.size: 2gb
network.host: 0.0.0.0
http.port: 9200
cluster.initial_master_nodes: ["node-1"]
        

Komencu la servon kaj kontrolu la servon

            systemctl enable elasticsearch
systemctl start elasticsearch
curl 127.0.0.1:9200
        

Pri rilata rajtigo

Post instalado defaŭlte estas neniu kontrola rajtiga kontrolo. Se ni bezonas provizi servojn en publika reto-medio, ni ankaŭ devas modifi la agordon por ebligi kontrolon de konekto-rajtigo. Kutime niaj uzokutimoj ne malfermos la Elasticsearch-servon al ekstero, do ĉi tiu artikolo ne detale priskribas kiel agordi konfirman rajtigan konfirmon. Kiam nia servo estas disfaldita en la loka reto de la servilo, ni ne bezonas ebligi rajtigan konfirmon. Se ni bezonas esti pli sekuraj, ni povas agordi la regulojn de la fajroŝirmilo de la servilo por limigi aliron.