Installa Elasticsearch7.3 nantu à CentOS7

Riferimentu

Situ ufficiali Documentazione di u Produttu REST APIs

Aghjunghje u fugliale REPO

Aduprate vi o vim per edità u fugliale /etc/yum.repos.d/elasticsearch.repo, copiate u cuntenutu chì seguita in u fugliale, dopu salvate è surtite.

            [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
        

Eseguite a stallazione

            yum -y install elasticsearch
        

Mudificà u fugliale di cunfigurazione

Aduprate vi o vim per edità /etc/elasticsearch/elasticsearch.yml, mudificà l'IP ligatu è u portu, è poi mudificà u nome di u node. A dimensione di cache hè cunsigliata per esse stabilita à a mità di a memoria fisica di u servitore. Per i dettagli, per piacè riferitevi à l'esempiu seguente.

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

Accumincia u serviziu è verificate u serviziu

            systemctl enable elasticsearch
systemctl start elasticsearch
curl 127.0.0.1:9200
        

À propositu di l'autorizazione di cunnessione

Dopu l'installazione, ùn ci hè nisun cuntrollu d'auturizazione di cunnessione per difettu. Se ci vole à furnisce servizii in un ambiente di rete publica, ci vole ancu mudificà a cunfigurazione per attivà a verificazione d'auturizazione di cunnessione. Di solitu i nostri scenarii d'usu ùn apriranu micca u serviziu Elasticsearch à l'esternu, dunque questu articulu ùn descrive in dettaglio cume configurà a verifica di l'autorizazione di cunnessione. Quandu u nostru serviziu hè distribuitu in a rete lucale di u servitore, ùn avemu micca bisognu di attivà a verificazione di l'autorizazione. Se ci vole à esse più sicuri, pudemu cunfigurà e regule di firewall di u servitore per limità l'accessu.