Veamos como se descarga e instala solr en nuestro ordenador.
Requisitos previos para descargar solr
Para poder descargar y configurar tu servidor de búsqueda Solr Apache tiene que trabajar desde un sistema operativo Linux/Unix, macOS/OS X o Windows en diferentes versiones. En este tutorial, haremos la instalación de Solr Apache para Windows 10.
Y el sistema debe tener disponible Java Runtime Environment (JRE) disponible. Si no lo tienes, en este tutorial te indicamos como instalarlo. Se necesita JRE a partir de la versión 1.8.
Puedes comprobar con la línea de comando siguiente del CMD de tu dispositivo si está instalado correctamente en tu sistema:
java -version

Descargar solr
En la web oficial de Apache solr, encontrarás una sección de descargas o puedes ir directamente a la página de descargas que tiene todas las versiones de Solr disponible y elegir la que quieres instalar.

Una vez que eliges la version que quieres descargar te va a aparecer un listado de carpetas.

- solr-version-src.tgz es el paquete para desarrolladores, porque contiene el código fuente en el cual también se puede trabajar fuera de la comunidad GitHub.
- solr-version.tgz es la versión para usuarios de Mac y Linux/Unix.
- solr-version.zip contiene el paquete compatible con Windows.
- En la carpeta changes/ se guarda la documentación para esta versión.
Descargue el archivo solr.version.zip de la lista.
Descomprimelo por ejemplo en el escritorio de tu dispositivo si todavía no sabes por que proyecto lo vas a utilizar.
Iniciar solr
Si abrimos el directorio de Solr Apache nos encontraremos con la siguiente estructura:

- La carpeta bin contiene todos los scripts binarios necesarios, lo que ayuda a que la solución sea más fácil de ejecutar.
- La carpeta contrib incluye complementos adicionales para funciones especializadas de de Solr.
- La carpeta dist: contiene los principales archivos Soljar .jar.
- La carpeta docs incluye un enlace a Javadocs en línea para Solr.
- La carpeta example incluye varios tipos de ejemplos que demuestran varias capacidades de Solr.
- La carpeta Licences incluye todas las licencias para bibliotecas de terceros utlizadas por Solr.
- La carpeta server es donde reside el corazón de la aplicación Solr Apache.
Para iniciar Solr Apache, tenemos que acceder a la carpeta bin a traves del CMD con las lineas de comando:
cd solr-version
cd bin
solr start

Una vez ejecutado el comando solr start, podemos ver que el interfaz de usuario de Solr Apache esta basada en el navegador.
Si por el contrario te sale la siguiente pantalla:

En este caso no está instalado Java runtime environment y deberás instalarlo.
Continuemos. Si la instalación y la inicialización del programa se han realizado con éxito, podrás encontrar el panel de administración de Solr en la direción siguiente:
http://localhost:8983/solr/#/

Este es el panel de administración de Solr.
Esta página de inicio ofrece una visión general donde podemos ver muchos detalles de confirguración predeterminados, como la versión de especificaciones de solr, detalles de JVM (Java Virtual Machine), procesador, memoria física, memoria de almacenimiento dinámico ocupada por solr y más detalles.
A partir de este punto podremos empezar a trabajar con Solr Apache.
Si queremos salir del programa tendremos que utlizar la linea de comando:
Solr stop –all
