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. Este tutorial lo ayudará a instalar Apache Solr 8.9 en sistemas Fedora 34/33/32/31/30, CentOS/RHEL 7/6.
Paso 1:requisitos previos
Apache Solr 8 requería Java 8 o superior para ejecutarse. Asegúrese de que su sistema cumpla con los requisitos de Java de Apache Solr. Si no tiene Java instalado en su sistema, utilice nuestros tutoriales para instalar Java 11.
java -version java version "11.0.2" 2019-01-15 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)
Paso 2:instale Apache Solr en CentOS
Ahora descargue la versión requerida de Solr desde su sitio oficial o espejos. También puede usar el siguiente comando para descargar Apache Solr 8.9.0 desde su sitio web oficial. Después de eso, extraiga el script del instalador.
cd /tmp wget https://downloads.apache.org/lucene/solr/8.9.0/solr-8.9.0.tgz tar xzf solr-8.9.0.tgz solr-8.9.0/bin/install_solr_service.sh --strip-components=2
Luego ejecute la secuencia de comandos del instalador con bash shell seguido del archivo de archivo descargado. El comando será como el siguiente:
sudo bash ./install_solr_service.sh solr-8.9.0.tgz
Esto creará un usuario con el nombre solr en su sistema y finalizará el proceso de instalación. Después de eso, inicie el puerto Solr predeterminado del servicio 8983.
Paso 3:administrar el servicio Solr
Use los siguientes comandos para iniciar, detener y verificar el estado del servicio Solr.
Para usuarios de SysVinit:
sudo service solr stop sudo service solr start sudo service solr status
Para usuarios de Systemd:
sudo systemctl stop solr sudo systemctl start solr sudo systemctl status solr
Paso 4:crea tu primera colección Solr
Después de la instalación exitosa del servicio Apache Solr en su sistema. Crea tu primera colección usando el siguiente comando. Puede cambiar el mycol1 con el nombre de su colección.
sudo su - solr -c "/usr/local/solr/bin/solr create -c mycol1 -n data_driven_schema_configs"
Salida de muestra:
Created new core 'mycol1'
Paso 5:acceda al panel de administración web de Solr
Solr predeterminado se ejecuta en el puerto 8983. Puede acceder al puerto de Solr en su navegador web y obtendrá el panel de control de Solr.
http://demo.tecadmin.net:8983/
Aquí puede ver las estadísticas de la colección creada en los pasos anteriores denominada "mycol1". Haga clic en "Selector principal" en la barra lateral izquierda y seleccione la colección creada.