Установка Elasticsearch в Debian

Aliexpress IN

Elasticsearch — самая популярна свободная программная поисковая система, которая позволяет быстро в режиме реального времени хранить, искать и анализировать большие объемы данных.

Elasticsearch

Подготовка к установке Elasticsearch в Debian

Рекомендуется обновить систему

apt-get update && apt-get upgrade

Установить wget (если не установлен)

apt-get install wget

Установить пакет gnupg, который предоставит необходимые команды для импорта ключей GPG

apt-get install gnupg

Elasticsearch использует собственную версией среды выполнения Java, но рекомендуется установить для использования дополнительных инструментов

apt-get install default-jre-headless

Установка GPG ключа репозитория

wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -

Установка Elasticsearch в Debian из APT репозитория

Добавить APT репозиторий в список источников

echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list

Обновить список доступных пакетов

apt-get update

Установить Elasticsearch

apt-get install elasticsearch

Запустить службу

systemctl daemon-reload
systemctl enable elasticsearch
systemctl start elasticsearch

Установка Elasticsearch в Debian из DEB пакета

Заходим на страницу загрузки: https://www.elastic.co/downloads/elasticsearch и в списке выбираем "deb x86_64"

Копируем ссылку, для того что бы скачать DEB пакет

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.16.2-amd64.deb

устанавливаем через dpkg

dpkg -i elasticsearch-7.16.2-amd64.deb

Устанавливаем и запускаем службу

systemctl daemon-reload
systemctl enable elasticsearch
systemctl start elasticsearch

Проверка работы Elasticsearch

Для проверки что служба запустилась, и все работает нормально, выполняем команду

curl localhost:9200

Которая вернет ответ в формате json

{
  "name" : "Cp8oag6",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "AT69_T_DTp-1qgIJlatQqA",
  "version" : {
    "number" : "7.16.2",
    "build_flavor" : "default",
    "build_type" : "tar",
    "build_hash" : "f27399d",
    "build_date" : "2016-03-30T09:51:41.449Z",
    "build_snapshot" : false,
    "lucene_version" : "8.10.1",
    "minimum_wire_compatibility_version" : "1.2.3",
    "minimum_index_compatibility_version" : "1.2.3"
  },
  "tagline" : "You Know, for Search"
}

 

 

 

Добавить комментарий