CentOS7-də Elasticsearch7.3 quraşdırın
İstinad
Rəsmi veb sayt Məhsul sənədləri REST APIsREPO faylı əlavə edin
/Etc/yum.repos.d/elasticsearch.repo sənədini redaktə etmək üçün vi və ya vim istifadə edin, aşağıdakı məzmunu fayla kopyalayın, sonra qeyd edin və çıxın.
[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
Quraşdırmanı həyata keçirin
yum -y install elasticsearch
Konfiqurasiya sənədini dəyişdirin
/Etc/elasticsearch/elasticsearch.yml-i redaktə etmək, bağlı IP və portu dəyişdirmək və sonra qovşaq adını dəyişdirmək üçün vi və ya vim istifadə edin. Önbellek ölçüsünün serverin fiziki yaddaşının yarısına qoyulması tövsiyə olunur. Ətraflı məlumat üçün aşağıdakı nümunəyə müraciət edin.
node.name: node-1
indices.fielddata.cache.size: 2gb
network.host: 0.0.0.0
http.port: 9200
cluster.initial_master_nodes: ["node-1"]
Xidmətə başlayın və xidməti doğrulayın
systemctl enable elasticsearch
systemctl start elasticsearch
curl 127.0.0.1:9200
Bağlantı avtorizasiyası haqqında
Quraşdırma başa çatdıqdan sonra, varsayılan olaraq əlaqə icazəsi nəzarəti yoxdur. Əgər ümumi şəbəkə mühitində xidmətlər göstərməliyiksə, əlaqə icazəsi doğrulamasını təmin etmək üçün konfiqurasiyanı da dəyişdirməliyik. Ümumiyyətlə istifadə ssenarilərimiz Elasticsearch xidmətini xaricə açmır, buna görə də bu məqalədə əlaqə avtorizasiyası doğrulamasının necə yapılandırılacağı ətraflı təsvir edilmir. Xidmətimiz serverin lokal şəbəkəsində yerləşdirildikdə, avtorizasiya doğrulamasını təmin etməyimiz lazım deyil, daha etibarlı olmağımız lazım olsa, serverin təhlükəsizlik duvarı qaydalarını girişi məhdudlaşdırmaq üçün konfiqurasiya edə bilərik.