ES es un servidor de búsqueda de texto completo distribuido basado en Lucene. Es un poco similar al índice de texto completo del servidor SQL. Es un motor de búsqueda de texto completo basado en la segmentación de palabras y la segmentación. Tiene las funciones de segmentación de palabras, sinónimos y consultas STEM. Sin embargo, ES se distribuye naturalmente y en los atributos en tiempo real. Este ensayo demuestra la instalación de ElasticSearch en un entorno de Windows y el enchufe Head para administrar ElasticSearch.
Sitio web oficial de Elasticsearch: http://www.elasticsearch.org
1. Instale el entorno Java SE
Antes de instalar el motor ElasticSearch, debe instalar el entorno de software requerido por ES, instalar el Java JDK y configurar la variable de entorno Java_Home:
1. Descargue e instale el paquete de desarrollo Java SE de la descarga de Java SE, como se muestra en la figura:
Elasticsearch es sensible a las versiones JRE. Si la versión incorrecta hace que ElasticSearch no se ejecute. Para descargar el JRE archivado, descargue la versión apropiada de Java Archive.
2. Después de instalar el paquete de desarrollo Java SE, debe crear una variable de entorno Java_Home en el servidor.
Haga clic en las propiedades de "esta PC" -> Configuración avanzada del sistema -> Variables de entorno, cree una nueva variable de entorno de usuario java_home y establezca el valor variable: c:/archivos de programa/java/jdk1.8.0_121
Nota: En los sistemas de Windows, el significado del uso del "Nombre de la variable de entorno % de entorno" es obtener el valor de la variable de entorno especificada y crear la variable de entorno Java_Home porque la instalación de ElasticSearch requiere referencia al paquete de desarrollo Java SE.
3. Desactivar la actualización automática de Java JDK
Debido al impacto de Elasticsearch que recibe la versión JRE, se debe prohibir la actualización automática de JRE. Haga clic en el icono Java en el panel de control.
, abra el panel de control Java, cambie a la pestaña Actualizar (pestaña), anule la selección "Verifique las actualizaciones automáticamente" y prohíbe que el sistema realice automáticamente actualizaciones automáticas de JDR.
2. Instale Elasticsearch
Después de instalar Java JDK y configurar la variable de entorno Java_Home, puede instalar el motor de búsqueda de texto completo Elasticsearch. Primero, debe descargar una versión específica del archivo de instalación de ES.
1. Descargue Elasticsearch versión 2.4.4
Descargue el paquete de instalación de ElasticSearch del Centro oficial de descarga Elasticsearch Download. Cuando el póster tomó una captura de pantalla, la última versión de ES es 5.1.2. Este artículo utiliza la versión anterior 2.4.4. Abra las versiones pasadas para seleccionar la versión pasada para instalar y descargue el formato de archivo zip. La razón por la cual el póster eligió instalar la versión 2.4.4 es que la versión 5.1.2 no admite el complemento Head.
2. Encienda el servicio de elasticsearch
Descompite el archivo ZIP a la unidad C, ingrese el directorio C: /elasticsearch-2.4.4/bin, haga doble clic para ejecutar elasticsearch.bat, y el archivo de script ejecuta el programa de instalación de ElasticSearch, espere un tiempo, abra el navegador, ingrese http: // localhost: 9200 y explícitamente que indique la siguiente pantalla, indique que la instalación de ES es exitosa.
3. Instale el complemento de la cabeza
Para facilitar la gestión de ES, este artículo utiliza el complemento Head, que es la herramienta de gestión principal, muestra clústeres de ES, índices y otra información en el navegador, lo cual es muy útil.
1. Instale el complemento en la línea de comandos
Mantenga presionada Windows+R, ingrese CMD, abra la herramienta de línea de comando, ingrese el directorio bin de Elasticsearch y use el comando ES para instalar el complemento
CD c: /elasticsearch-2.4.4/binplugin install mobz/elasticsearch-head
2. Administre ElasticSearch a través de páginas web
Ingrese http: // localhost: 9200/_plugin/head/en su navegador local. Si ve la siguiente captura de pantalla, significa que el complemento del cabezal se instala correctamente.
4. Instale ElasticSearch en el servicio de Windows (servicio)
1. Abra la interfaz de línea de comando DOS, cambie al directorio bin de Elasticsearch y ejecute
servicio. Instalación de Bat
2. Comience el servicio Elasticsearch
servicio. Bat Inicio
3. En la interfaz Ejecutar, ingrese Services.MSC para ver el servicio Elasticsearch
Cinco libros de lectura recomendados
Libro recomendado: "Elasticsearch Server Development (2ª edición)", que utiliza la herramienta CURL para llamar a la API ES. De hecho, el uso del complemento Head, en cualquier pestaña de solicitud, la URL de la API que envía solicitudes al servidor ES puede construirse fácilmente, realizando la misma función:
Por ejemplo: use la herramienta CURL para enviar comandos al servidor ES para obtener el estado de salud del clúster:
curl -xget http://127.0.0.1:9200/_cluster/health?pretty
Use el complemento Head para enviar una solicitud al servidor ES para obtener el estado de salud del clúster:
Lo anterior es todo el contenido de este artículo. Espero que sea útil para el aprendizaje de todos y espero que todos apoyen más a Wulin.com.