Как установить Apache Solr на Debian 10

Как установить Apache Solr на Debian 10

 

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

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

Установите Apache Solr на Debian 10 Buster

Шаг 1. Перед запуском приведенного ниже руководства важно убедиться, что ваша система обновлена, выполнив следующие aptкоманды в терминале:

sudo apt update
sudo apt install ca-certificates

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

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

sudo apt install -y default-jdk

Вы можете проверить установку Java, используя следующую команду:

java -version

Шаг 3. Установка Apache Solr на Debian 10.

Теперь скачиваем Apache Solr с официального сайта:

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

Затем извлеките загруженный файл, чтобы настроить среду Solr:

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

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

sudo systemctl stop solr
sudo systemctl start solr
sudo systemctl status solr

Шаг 4. Создайте первую коллекцию Solr.

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

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

Вывод:

Created new core 'mytestcollections'

Шаг 5. Настройка межсетевого экрана.

Если вы используете брандмауэр, откройте порт 8983, чтобы получить доступ к панели управления:

sudo ufw allow from any to any port 8983 proto tcp

Шаг 6. Доступ к веб-интерфейсу Apache Solr.

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

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

Оставить ответ

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

одиннадцать − восемь =