Instalación de Solr 6 en Drupal 8 utilizando Drupal VM

Publicado por Edys Meza el 5 de Septiembre de 2016

Solr es altamente confiable, escalable y tolerante a fallos, proporcionando indexación distribuida, la replicación y la consulta con equilibrio de carga, failover automatizado y recuperación, configuración centralizada y más. Solr da poder a las funciones de búsqueda y navegación de muchos de los sitios de Internet más grandes del mundo.

Como se describe en su propio sitio web

En este post vamos a instalar Solr 6.1.0 en Drupal 8.1.x utilizando Drupal VM , una máquina virtual para el desarrollo local Drupal, construido con Vagrant + Ansible.

Vamos a utilizar Solr 6 para hacer uso de los cambios principales de Solr 5.

Módulos solicitada de Drupal:

Vamos a utilizar la Guía de inicio rápido de Drupal VM para hacer la instalación básica de Drupal 8 con Solr.

La caja de vagrant que vamos a utilizar es: geerlingguy/ubuntu1604 .

Vamos a estar seguro de habilitar la opción de solr en la sección installed_extras  del config.yml de Drupal VM. Luego configuramos la versión de Solr que vamos a instalar. A los efectos de este post vamos a instalar la versión 6.1.0:

solr_version: "6.1.0"

Para automatizar aún más la instalación, Drupal VM nos proporciona una secuencia de comandos para configurar Solr de tal manera que puede comunicarse con el módulo  Search Solr API . Vamos a utilizar esta secuencia de comandos,  indicandolo que en el config.yml agregándolo como una secuencia de comandos post Provisión:

post_provision_scripts:

- "{{ config_dir }}/examples/scripts/configure-solr.sh"

En el configure-solr.sh  cambiamos la variable SOLR_VERSION a la versión 6.x de Solr.

OLR_VERSION="6.x"
Y todo está listo. Sólo tenemos que iniciar Vagrant para iniciar nuestra VM.Cuando se ha inicializado, podemos acceder a Solr yendo a http://drupalvm.dev:8983/solr/#/

¿Desea mantener su sitio Drupal funcionando sin problemas, sin preocuparse por el mantenimiento? Podemos darle a su sitio ajustes ocasionales o ayudarle a mantenerlo al día a largo plazo.

Escríbanos sobre su proyecto y nos pondremos en contacto con usted dentro de 48 horas.