Sakinisha Elasticsearch7.3 kwenye CentOS7
Rejea
Tovuti rasmi Nyaraka za Bidhaa REST APIsOngeza faili ya REPO
Tumia vi au vim kuhariri faili ya /etc/yum.repos.d/elasticsearch.repo, nakili yaliyomo kwenye faili, kisha uhifadhi na utoke.
[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
Fanya ufungaji
yum -y install elasticsearch
Rekebisha faili ya usanidi
Tumia vi au vim kuhariri /etc/elasticsearch/elasticsearch.yml, rekebisha IP iliyofungwa na bandari, halafu badilisha jina la nodi. Ukubwa wa kashe unapendekezwa kuweka nusu ya kumbukumbu halisi ya seva. Kwa maelezo, tafadhali rejelea mfano ufuatao.
node.name: node-1
indices.fielddata.cache.size: 2gb
network.host: 0.0.0.0
http.port: 9200
cluster.initial_master_nodes: ["node-1"]
Anza huduma na uhakikishe huduma
systemctl enable elasticsearch
systemctl start elasticsearch
curl 127.0.0.1:9200
Kuhusu idhini ya unganisho
Baada ya usakinishaji kukamilika, hakuna udhibiti wa idhini ya unganisho kwa msingi. Ikiwa tunahitaji kutoa huduma katika mazingira ya mtandao wa umma, tunahitaji pia kurekebisha usanidi ili kuwezesha uthibitishaji wa idhini ya unganisho. Kawaida matukio yetu ya matumizi hayatafungua huduma ya Elasticsearch kwa nje, kwa hivyo kifungu hiki hakielezei kwa undani jinsi ya kusanidi uthibitishaji wa idhini ya unganisho. Huduma yetu inapotumika katika mtandao wa eneo la seva, hatuhitaji kuwezesha uthibitishaji wa idhini. Ikiwa tunahitaji kuwa salama zaidi, tunaweza kusanidi sheria za seva ya firewall kuzuia ufikiaji.