Как установить Apache Solr в Ubuntu 20.04 LTS

Как установить Apache Solr в Ubuntu 20.04 LTS

 

В этом руководстве мы покажем вам, как установить и настроить Apache Solr в Ubuntu 20.04 LTS. Для тех из вас, кто не знал, Apache Solr — это поисковая платформа с открытым исходным кодом, написанная на Java. Он основан на Apache Lucene и написан на Java. Как и Elasticsearch , он поддерживает запросы к базе данных через REST API. Solr нацелен на обеспечение распределенной индексации, репликации и запросов с балансировкой нагрузки с автоматическим переключением при отказе и восстановлением.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку Apache Solr на сервере Ubuntu 20.04 ( Focal Fossa ).

Установите Apache Solr на Ubuntu 20.04 LTS Focal Fossa

Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие aptкоманды в терминале.

sudo apt update
sudo apt upgrade

Шаг 2. Установка Java.

Для Apache Solr требуется Java, если в вашей системе не установлена ​​Java, выполните следующую команду:

sudo apt install openjdk-8-jdk

Проверьте установленную версию Java:

java -version

Шаг 3. Установка Apache Solr в Ubuntu 20.04.

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

cd /opt
wget https://archive.apache.org/dist/lucene/solr/8.5.2/solr-8.5.2.tgz

Затем извлеките сценарий установщика службы Apache Solr из загруженного файла архива Solr:

tar xzf solr-8.5.2.tgz solr-8.5.2/bin/install_solr_service.sh --strip-components=2
sudo bash ./install_solr_service.sh solr-8.5.2.tgz

Шаг 4. Затем извлеките сценарий установщика службы Apache Solr из загруженного файла архива Solr:

sudo systemctl start solr
sudo systemctl stop solr

Шаг 5. Создайте коллекцию в Solr.

Создайте первую коллекцию в Apache Solr, используя следующую команду:

sudo su - solr -c "/opt/solr/bin/solr create -c mycollection -n data_driven_schema_configs"

Шаг 4. Доступ к Apache Solr.

По умолчанию Apache Solr будет доступен через HTTP-порт 8983. Откройте свой любимый браузер и перейдите к   или . Если вы используете брандмауэр, откройте порт 8983, чтобы получить доступ к панели управления.http://your-domain.com:8983http://your-server-ip-address:8983

Поздравляю! Вы успешно установили Apache Solr . Благодарим за использование этого руководства по установке Apache Solr в системе Ubuntu 20.04 LTS Focal Fossa . Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Apache Solr .