Установка Apache Solr 8.8 на Ubuntu 20.04

Apache Solr — это поисковая платформа с открытым исходным кодом, разработанная на Java. Поиск — это очень важная часть приложения. Особенно когда речь заходит о поиске терабайт данных. Важно учитывать не только скорость, но и доступность. Solr предоставляет богатый набор функций для поиска.

Особенности Apache Solr

  • Распределенный полнотекстовый поиск
  • Генерирует индексы различных типов файлов, включая форматированные текстовые документы
  • Интеграция с инструментами больших данных
  • Масштабируемость и кластеризация

В этой инструкции показаны шаги по установке Apache Solr на Ubuntu 20.04.

Требования у установке Apache Solr

Пользователь с привилегиями sudo.

Обновление системы Ubuntu

Давайте начнем с проверки наличия обновлений пакетов с помощью приведенной ниже команды.

$ sudo apt update

Установка Java

Затем выполните приведенную ниже команду для того, чтоб убедиться, что Java установлена. Это необходимо, потому что Solr — это программное обеспечение на базе Java.

$ sudo java -version

Проверка версии Java
Проверка версии Java

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

$ sudo apt install default-jdk

При появлении запроса введите Y это требуется для продолжения установки.

Скачать Apache Solr

На момент написания этой статьи самым последним выпуском Apache Solr является Solr 8.8.1.

Выполните приведенную ниже команду, чтобы загрузить Apache Solr 8.8.1.

$ wget https://downloads.apache.org/lucene/solr/8.8.1/solr-8.8.1.tgz

После загрузки выполните следующую команду, чтобы распаковать архив Apache Solr.

$ sudo tar -xvf solr-8.8.1.tgz

Установка Apache Solr

Затем запустите Solr как сценарий установки. Делается это с помощью команды написанной ниже.

$ sudo bash solr-8.8.1/bin/install_solr_service.sh solr-8.8.1.tgz

После этого вы должны увидеть ответ терминала как показан на рисунке.

Apache Solr как сервис
Apache Solr как сервис

Выполните следующую команду, чтобы включить запуск службы Apache Solr при загрузке системы.

$ sudo systemctl enable solr

Тест Apache Solr

Чтобы протестировать установку Apache Solr, откройте веб-браузер и перейдите на страницу IP вашего сервера:8983. Например, 192.168.16.8:8983.

Вы должны увидеть панель Apache Solr, как показано на рисунке ниже.

Панель мониторинга Apache Solr
Панель мониторинга Apache Solr

Есть много вещей которые вы можете сделать с Solr. Мы предлагаем вам ознакомиться с руководством Apache Solr, в котором содержатся упражнения, демонстрирующие возможности Solr.

Вывод

В этой инструкции мы показали вам, как быстро установить Apache Solr на Ubuntu 20.04. Если у вас есть какие-либо вопросы или идеи, сообщество Apache Solr — это отличное место для взаимодействия с другими пользователями и разработчиками Solr.

Nazario

Я — Nazario, создатель и автор сайта linuxwin.ru, специализируюсь на информационных технологиях с акцентом на системное администрирование Linux и Windows, веб-разработку и настройку различных систем.

Linux и Windows
Выскажите своё мнение или присоединяйтесь к обсуждению:

Отправляя комментарий, вы даете согласие на обработку ваших данных в соответствии с политикой конфиденциальности и даёте согласие на их использование.