Asenna Elasticsearch7.3 CentOS7: een

Viite

Virallinen nettisivu Tuote-asiakirjat REST APIs

Lisää REPO-tiedosto

Muokkaa vi- tai vim-tiedostoa /etc/yum.repos.d/elasticsearch.repo -tiedostoon, kopioi seuraava sisältö tiedostoon ja tallenna ja poistu sitten.

            [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
        

Suorita asennus

            yum -y install elasticsearch
        

Muokkaa määritystiedostoa

Muokkaa vi / vimillä /etc/elasticsearch/elasticsearch.yml, muokkaa sidottua IP-osoitetta ja porttia ja muokkaa sitten solmun nimeä. Välimuistin koon suositellaan olevan puolet palvelimen fyysisestä muistista. Katso lisätietoja seuraavasta esimerkistä.

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

Käynnistä palvelu ja tarkista palvelu

            systemctl enable elasticsearch
systemctl start elasticsearch
curl 127.0.0.1:9200
        

Tietoja yhteyden valtuutuksesta

Asennuksen jälkeen ei ole oletusarvoisesti yhteydenvaltuutuksen hallintaa. Jos meidän on tarjottava palveluja julkisessa verkkoympäristössä, meidän on myös muutettava kokoonpanoa sallimaan yhteyden valtuutuksen vahvistus. Yleensä käyttöskenaariomme eivät avaa Elasticsearch-palvelua ulkopuolelle, joten tässä artikkelissa ei kuvata yksityiskohtaisesti, miten yhteysvaltuutuksen vahvistus määritetään. Kun palvelumme otetaan käyttöön palvelimen lähiverkossa, meidän ei tarvitse ottaa käyttöön todennuksen vahvistusta. Jos meidän on oltava turvallisempia, voimme määrittää palvelimen palomuurisäännöt rajoittamaan pääsyä.