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. Это можно сделать следующим образом.
$ 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 при загрузке системы.
$ sudo systemctl enable solr
Тест Apache Solr
Чтобы протестировать установку Apache Solr, откройте веб-браузер и перейдите на страницу IP вашего сервера:8983. Например, 192.168.16.8:8983.
Вы должны увидеть панель Apache Solr, как показано на рисунке ниже.
Есть много вещей которые вы можете сделать с Solr. Мы предлагаем вам ознакомиться с руководством Apache Solr, в котором содержатся упражнения, демонстрирующие возможности Solr.
Вывод
В этой инструкции мы показали вам, как быстро установить Apache Solr на Ubuntu 20.04. Если у вас есть какие-либо вопросы или идеи, сообщество Apache Solr — это отличное место для взаимодействия с другими пользователями и разработчиками Solr.