Еластично търсене

Как да инсталирате Elasticsearch на CentOS 8

Как да инсталирате Elasticsearch на CentOS 8
Elasticsearch е много популярна и мощна платформа за анализ на данни и разпределено търсене в реално време. Elasticsearch е проект с отворен код и безплатен за използване, разработен от компанията Elastic. Неговата мащабируемост, лекота на използване и безплатни функции позволяват на потребителите да го използват за целите на тестване за сложно търсене. Той поддържа RESTful услуги за манипулиране на данни чрез комбиниране на HTTP методите с HTTP URI. Нека започнем с инсталирането на Elasticsearch на CentOS 8.

Инсталиране на Elasticsearch на CentOS 8

Тъй като Elasticsearch е написан на Java, първата стъпка е да инсталирате Java на операционната система CentOS 8.

Стъпка 1: Инсталирайте Java на CentOS 8

Java може да бъде инсталирана на вашата машина CentOS 8 чрез инсталиране на JRE (Java Runtime Environment). Пакетът OpenJDK е достъпен в хранилището на пакети CentOS 8 и можете да инсталирате най-новата версия, като въведете командата, дадена по-долу.

$ sudo dnf инсталирайте java-11-openjdk-devel -y

След инсталирането на OpenJDK, проверете инсталираната версия.

$ java - версия

Можете да видите тази версия 11.0.9.1 от OpenJDK е успешно инсталиран на машината CentOS 8. Нека инсталираме Elasticsearch сега.

Стъпка 2: Изтеглете и инсталирайте Elasticsearch на CentOS 8

Elastic предоставя всички пакети за инсталиране на Elasticsearch във всяка операционна система като deb, tar.gz или обороти в минута. За CentOS 8 определено ще се нуждаем от пакета rpm, за да инсталираме Elasticsearch на CentOS 8. Можете да посетите официалния им уебсайт, еластичен.co, за да изтеглите и инсталирате най-новата стабилна версия на Elastic search на CentOS 8.

Последната и стабилна версия на Elasticsearch е 7.11.0 докато пишете тази публикация. Изтеглете и инсталирайте програма за еластично търсене, като използвате следната команда:

$ sudo rpm -ivh https: // артефакти.еластична.co / downloads / elasticsearch / elasticsearch-7.12.0-x86_64.об / мин

За в бъдеще просто посетете страницата за изтегляне на Elasticsearch, копирайте адреса на връзката на пакета RPM и го поставете на мястото на връзката в горната команда или можете просто да промените номера на версията в горната команда от 7.10.2 до последната налична версия.

След като Elasticsearch бъде инсталиран, следващата стъпка е да активирате еластичното търсене.

Първо презаредете демона, като използвате командата.

$ sudo systemctl daemon-reload

След презареждане на демона активирайте услугата на Elasticsearch.

$ sudo systemctl позволява еластично търсене.обслужване

Стъпка 3: Конфигуриране на Elasticsearch на CentOS 8

След инсталирането на Elasticsearch, ако искате да конфигурирате Elastic търсене според вашето желание, конфигурационните файлове на Elasticsearch се поставят в директорията / etc / elasticsearch. Например, ако искате да промените името на сървъра или клъстера или да конфигурирате еластичното търсене за отдалечен достъп, всички тези видове опции за конфигурация се поставят вътре в търсенето на еластично.yml файл.

еластично търсене.yml

За настройките и конфигурацията на сървъра всички опции са в този файл.

Отворете еластичното търсене.yml файл в нано текстов редактор в терминала.

$ sudo nano / etc / elasticsearch / elasticsearch.yml

И коментирайте редовете, които започват от „възел.име" и "клъстер.име”И предоставете желаните имена, за да промените съответно името на сървъра и клъстера.

възел.name: "Име на нов възел"
Клъстер. име: newClusterName

По същия начин, ако искате да конфигурирате еластичното търсене за отдалечен достъп, коментирайте реда, който започва с „мрежа.домакин”, Ако е коментиран и предоставя IP адреса на отдалечения хост.

След всички конфигурации запазете файла и излезте с помощта на клавишните комбинации (CTRL + S) и (CTRL + X).

След промяна на конфигурационния файл, за да приложим промени, трябва да рестартираме услугата Elasticsearch.

$ sudo systemctl рестартирайте elasticsearch.обслужване

Конфигурацията на Elastic search се запазва и прилага успешно.

Заключение

Ето как можем да инсталираме Elastic search в операционната система CentOS 8 и да го конфигурираме според нашите изисквания. С помощта на Elasticsearch можем да извършим търсене в уебсайт, търсене на приложения, мониторинг на ефективността на приложенията, Анализ на бизнеса и сигурността и много други задачи. За да научите повече за Elasticsearch, прочетете ръководството за начало на Elasticsearch от официалния му уебсайт.

Топ Oculus App Lab Games
Ако сте собственик на слушалки на Oculus, тогава трябва да знаете за странично зареждане. Sideloading е процесът на инсталиране на несъхранявано съдър...
Топ 10 игри за игра на Ubuntu
Платформата на Windows е една от доминиращите платформи за игри поради огромния процент игри, които се развиват днес, за да поддържат Windows. Може ли...
5 най-добри аркадни игри за Linux
В днешно време компютрите са сериозни машини, използвани за игри. Ако не можете да получите новия висок резултат, ще разберете какво имам предвид. В т...