Asenna Elasticsearch7.3 CentOS7: een
Viite
Virallinen nettisivu Tuote-asiakirjat REST APIsLisää 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ä.