Инсталирајте го Elasticsearch7.3 на CentOS7

Референца

Официјална веб страна Документација за производот REST APIs

Додадете датотека REPO

Користете vi или vim за уредување на датотеката /etc/yum.repos.d/elasticsearch.repo, копирајте ја следната содржина во датотеката, потоа зачувајте и излезете.

            [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
        

Изведете инсталација

            yum -y install elasticsearch
        

Изменете ја конфигурациската датотека

Користете vi или vim за уредување /etc/elasticsearch/elasticsearch.yml, измена на врзаната IP и порта, а потоа изменете го името на јазолот. Големината на кешот се препорачува да биде поставена на половина од физичката меморија на серверот. За детали, погледнете го следниот пример.

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

Започнете ја услугата и потврдете ја услугата

            systemctl enable elasticsearch
systemctl start elasticsearch
curl 127.0.0.1:9200
        

За овластување за врска

По завршувањето на инсталацијата, стандардно нема контрола за овластување за врска. Ако треба да обезбедиме услуги во опкружување на јавна мрежа, треба да ја измениме и конфигурацијата за да овозможиме проверка на овластување за врска. Обично нашите сценарија за употреба нема да ја отворат услугата Elasticsearch однадвор, така што овој напис не опишува детално како да конфигурирате верификација за овластување за врска. Кога нашата услуга е распоредена во локалната мрежа на серверот, не треба да овозможиме проверка на овластување. Ако треба да бидеме посигурни, можеме да ги конфигурираме правилата за заштитен ид на серверот за да го ограничиме пристапот.