Как установить Elasticsearch на Ubuntu

Понравилось? Поделитесь...

Вот как установить Elasticsearch, мощную поисковую и аналитическую систему, на ваш компьютер с Ubuntu.

Как установить Elasticsearch на Ubuntu

Elasticsearch — это популярная поисковая и аналитическая система, которую можно использовать для различных приложений, включая безопасность конечных точек и исследования AI/ML.

Давайте посмотрим, как установить Elasticsearch в вашей системе Ubuntu за несколько простых шагов.

Что такое Elasticsearch?

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

Elasticsearch, созданный на основе Apache Lucene, предлагает мощные возможности полнотекстового поиска и гибкий язык поиска. Он обладает высокой масштабируемостью, отказоустойчивостью и может обрабатывать различные типы данных. Elasticsearch широко используется для таких приложений, как анализ журналов, мониторинг и многое другое.

Необходимые условия для установки Elasticsearch

Как установить Elasticsearch на Ubuntu

Это важное условие для установки Elasticsearch в Ubuntu. Поскольку Elasticsearch — это приложение Java, вам необходимо установить и правильно настроить JDK версии 11 или выше в вашей системе.

Как проверить, установлен ли JDK в Linux:

java —version

Эта команда должна напечатать версию Java, установленную в вашей системе. Если вы получаете сообщение «команда не найдена» или какую-либо другую ошибку, это может означать, что у вас не установлена ​​Java.

Вы можете установить JDK вручную, загрузив файл архива, или вы можете установить его через диспетчер пакетов вашего дистрибутива Linux. В идеале лучше всего устанавливать с помощью менеджеров пакетов, так как это намного быстрее и без проблем, чем предыдущий удобный способ.

Вот как установить JDK на Ubuntu с помощью менеджера пакетов APT:

sudo apt install openjdk-18-jdk 

Вы можете заменить 18 в команде на любую версию JDK выше 11. Дождитесь завершения установки и снова запустите команду, чтобы проверить версию Java. На этот раз вы должны увидеть версию в качестве вывода.

Шаг 1: Добавьте ключ GPG и обновите репозитории

Elasticsearch не входит в официальные репозитории Ubuntu. Чтобы установить Elasticsearch с APT, вам нужно добавить список источников и ключ GPG.

Выполните следующие команды, чтобы добавить источник пакета Elasticsearch и ключ GPG и обновить список источников для APT:

curl -fsSL https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg —dearmor -o /usr/share/keyrings/elastic.gpg
echo «deb [signed-by=/usr/share/keyrings/elastic.gpg] https://artifacts.elastic.co/packages/8.x/apt stable main» | sudo tee -a /etc/apt/sources.list.d/elastic-8.x.list
sudo apt update

Вы можете изменить «8» во второй команде на «7» или другой номер версии, если хотите загрузить определенную версию Elasticsearch.

Шаг 2: Установите Elasticsearch с помощью APT

Как установить Elasticsearch на Ubuntu

Теперь вы можете установить пакет Elasticsearch с помощью APT, как если бы вы устанавливали обычный пакет. Вот команда для установки Elasticsearch в Ubuntu:

sudo apt install elasticsearch

Введите Y при запросе разрешений и дождитесь завершения установки. После установки следуйте инструкциям на экране, чтобы настроить Elasticsearch для интеграции с Kibana или другим программным обеспечением для визуализации данных.

Шаг 3: Установите Elasticsearch с помощью пакета DEB

Если вы не хотите использовать APT для установки Elasticsearch, у вас есть возможность загрузить пакет DEB с официального сайта и установить его с помощью команды dpkg.

Сначала загрузите пакет DEB с помощью wget. Затем используйте команду dpkg с повышенными правами для установки Elasticsearch:

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.8.2-amd64.deb
sudo dpkg -i elasticsearch-8.8.2-amd64.deb

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

Скачать: Elasticsearch

Теперь вы знаете, как установить Elasticsearch на Ubuntu

После установки вы сможете комбинировать Elasticsearch с Kibana, Fleet или другим программным обеспечением в соответствии с вашими требованиями.

Хотя стек ELK отлично подходит для мониторинга журналов в корпоративной среде, он может быть немного излишним для вашей типичной домашней сети. Возможно, вы захотите проверить альтернативный и более простой способ начать регистрацию в Linux.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *