Cómo instalar Apache Solr en AlmaLinux 8

En este tutorial, le mostraremos cómo instalar Apache Solr en AlmaLinux 8. Para aquellos de ustedes que no lo sabían, Apache Solr es la popular plataforma de búsqueda empresarial de código abierto, ultrarrápida y basada en Apache Lucene. Solr está diseñado para escalabilidad y tolerancia a fallas. Se usa ampliamente para casos de uso de análisis y búsqueda empresarial y tiene una comunidad de desarrollo activa y lanzamientos regulares.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que está ejecutando en la cuenta de root, de lo contrario, es posible que deba agregar ‘sudo‘a los comandos para obtener privilegios de root. Te mostraré la instalación paso a paso del Apache Solr en AlmaLinux 8. Puede seguir las mismas instrucciones para CentOS y Rocky Linux.

Instalar en pc Apache Solr en AlmaLinux 8

Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.

sudo actualización dnf
sudo actualización dnf
sudo dnf instalar epel-release

Paso 2. Instalar OpenJDK.

Apache Solr está escrito en el lenguaje de programación Java. Ejecute el siguiente comando a continuación para instalar OpenJDK:

sudo dnf instalar java-latest-openjdk

Después de una instalación exitosa, verifique la versión de Java:

java -version

Paso 3. Instalación Apache Solr en AlmaLinux 8.

Ahora descargamos la última Apache Paquete disponible de Solr desde su página de descarga oficial:

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

En este tutorial, verificaremos usando la suma de comprobación SHA. Así que descargue la misma versión de la suma de comprobación SHA512 que se muestra a continuación:

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

A continuación, calcule la suma de comprobación SHA512 del Apache Archivo de Solr descargado:

gpg –print-md SHA512 solr-8.9.0.tgz

Compare el valor hash con el contenido del archivo SHA512 descargado:

gato solr-8.9.0.tgz.sha512

Una vez hecho esto, extraiga el descargado Apache Archivo Solr:

tar xzf solr-8.9.0.tgz

Después de eso, instala Apache Solr usando el siguiente comando a continuación:

solr-8.9.0 / bin / install_solr_service.sh solr-8.9.0.tgz

Rectificar las advertencias durante el inicio del servicio por límites de Archivo y Proceso. Debe definir los límites de seguridad requeridos por el Apache Servidor de búsqueda empresarial de Solr:

nano /etc/security/limits.conf

Agregue las siguientes directivas a este archivo:

… * soft nofile 65000 * hard nofile 65000 * soft nproc 65000 * hard nproc 65000

Entonces, reinicia Apache Servicios solr:

sudo su – solr -c “/ opt / solr / bin / solr reiniciar”

Paso 4. Configure el Firewall.

Apache Solr usa el puerto de red predeterminado 8983 / TCP. Por lo tanto, debe permitir este puerto en el firewall de Linux:

sudo firewall-cmd –add-port = 8983 / tcp –permanent
sudo firewall-cmd –reload

Paso 5. Acceder Apache Solr en la interfaz web.

Una vez instalado correctamente, abra su navegador web y acceda a la interfaz web de Solr utilizando la URL https://your-server-ip-address:8983/solr. Debería ver la siguiente pantalla:

¡Felicidades! Has instalado con éxito Apache Solr. Gracias por usar este tutorial para instalar el Apache Solr en su sistema AlmaLinux 8. Para obtener ayuda adicional o información útil, le recomendamos que consulte el oficial Apache sitio web.