Pasar al contenido principal

C贸mo instalar Apache Solr 8.9 en Ubuntu 20.04

聽 聽 聽Qu茅 es Solr y para que nos servir谩?

聽 聽 聽 聽 聽Apache Solr es una plataforma de b煤squeda de c贸digo abierto escrita en Java. Solr proporciona b煤squeda de texto completo, sugerencias de ortograf铆a, ordenaci贸n y clasificaci贸n de documentos personalizados, generaci贸n de fragmentos y resaltado. Apache Solr se ejecuta como un servidor de b煤squeda de texto completo independiente. Sus API de HTTP / XML y JSON similares a REST lo hacen utilizable desde la mayor铆a de los otros lenguajes de programaci贸n populares.

聽 聽 聽 聽 聽 Este tutorial le ayudar谩 a instalar Apache Solr 8.9.0 en sistemas Ubuntu 20.04 LTS.

聽 聽 聽Instalaci贸n de Apache Solr en Ubuntu 20.04 con WSL2 en Windows 11

聽 聽 聽 聽 En nuestro caso, realizaremos la instalaci贸n dentro de un servidor Linux, con Ubuntu 20.04 instalado en Windows 10, a trav茅s del WSL2, que ya hemos explicado en anteriores videos, si quieres saber c贸mo Haz clic en este enlace, adem谩s para la instalaci贸n utilizaremos nuestro usuario con noroot_drupaladicto, que tiene permisos para ejecutar comando de Root, sin riesgos de cargarnos nada por accidente. Eso tambi茅n est谩 explicado en el anterior enlace.

聽 聽 聽Prerrequisito - Asegurarnos de que tenemos los paquetes de Ubuntu actualizados

聽 聽 聽 聽 聽 Es muy importante, que antes de realizar cualquier nueva instalaci贸n, nos aseguremos de que todos los paquetes de nuestro Linux est茅n actualizados, para disponer de las correcciones m谩s actuales sobre seguridad, compatibilidades, etc.

聽 聽 聽 聽 聽 Para ello abriremos nuestra consola, y una vez iniciemos sesi贸n con nuestro usuario NOROOT, ejecutaremos el siguiente c贸digo:

sudo apt update && sudo apt upgrade

solr drupal - www.drupaladicto.org Formacion especializada en drupal y symfony

聽 聽 聽Paso 1 - Instalar Java

聽 聽 聽 聽 聽 聽Apache Solr 8 requer铆a de Java 8 o superior para ejecutarse. As铆 que tendremos que asegurarnos de que nuestro sistema cumpla con los requisitos de Java de Apache Solr. Si no tenemos Java instalado, ejecutaremos el siguiente comando:

sudo apt install openjdk-11-jre-headless 

聽 聽 聽 聽 聽 聽Para confirmar la versi贸n de Java que tenemos instalada, ejecutaremos el siguiente comando:

java -version 

聽 聽 聽Paso 2 - Instalar Solr en Ubuntu

聽 聽 聽 聽 聽 Ahora descargaremos la versi贸n requerida de Solr de su sitio oficial o espejos. O podremos usar el siguiente comando para descargar Apache Solr 8.9.0 en nuestro sistema.

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

聽 聽 聽 聽 A continuaci贸n, extraeremos la secuencia de comandos del instalador del servicio Apache Solr, del archivo de almacenamiento de Solr descargado. Ejecutando el instalador, seguido del archivo de almacenamiento, como se muestra a continuaci贸n:

sudo 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

聽 聽 聽Paso 3 - administrar el servicio Solr

聽 聽 聽 聽 聽 Solr est谩 configurado como un servicio en nuestro sistema. Podremos usar los siguientes comandos para Detener e iniciar el servicio Solr.

聽 聽 聽 聽 聽 Podremos utilizar los siguientes comandos para detener e iniciar el servicio de solr de Apache:

sudo service stop solr
sudo service start solr 

聽 聽 聽 聽 Tambi茅n podremos confirar su estatus聽

sudo service solr status

聽 聽 聽Paso 4 - crear una colecci贸n en Solr

聽 聽 聽 聽 聽 Despu茅s de la instalaci贸n exitosa de Solr en su sistema. Crearemos la primera colecci贸n en Apache Solr usando el siguiente comando:

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

聽 聽 聽 聽 El c贸digo anterior nos imprimir谩 en pantalla el siguiente mensaje, confirmando la creaci贸n de micoleccion:

Created new core 'mycollection'

聽 聽 聽Paso 5 - acceder al panel de administraci贸n de Solr

聽 聽 聽 聽聽El Apache Solr predeterminado se ejecuta en el puerto 8983. Por lo tanto, podremos acceder a nuestro servicio Solr, usando este puerto en nuestro navegador web utilizando la IP del servidor o el nombre de dominio.

http://localhost:8983/

聽 聽 聽 聽 Ahora, seleccionaremos "micoleccion" en el men煤 desplegable, Core Selector, en la barra lateral izquierda. Esto nos mostrar谩 las estad铆sticas de la colecci贸n seleccionada.