He visto que para muchas personas que son usuarios de Windows fue difícil poner a correr Elasticsearch. Hoy traigo otra alternativa para poder usar el servicio y así continuar con el curso.
Lo primero que vamos a hacer es descargar Elasticsearch para Windows en el siguiente enlace: https://www.elastic.co/es/downloads/elasticsearch
Seleccionamos WINDOWS y nos descargará un archivo .zip
Guardamos el archivo en la carpeta de nuestra preferencia y después lo descomprimimos. En mi caso guarde el archivo en la carpeta de documentos:
Para instalar Postman, se puede hacer de la misma forma que detallan en la clase del curso Poner a correr Elasticsearch
Ahora si, vamos a <ins>Levantar el servicio de Elasticsearch</ins>
Vamos a abrir la terminal de Powershell
2. Nos ubicamos en la carpeta de la versión descargada de Elasticsearch
3. Ejecutamos el comando bin\elasticsearch.bat
Podrás confirmar que el servicio esta funcionando de forma correcta ingresando al enlace http://localhost:9200/ y visualizando la siguiente pantalla:
Por último, abre Postman y ejecuta un GET localhost:9200. Si está bien tendrás el resultado:
¡Y Listo!, ahora puedes ver el curso de introducción a Elasticsearch sin inconvenientes y realizando todas las consultas de cada clase.
¿Tienes alguna duda o algo no te quedo tan claro?, permitemelo saber escribiendo abajo en los comentarios c:
Muchas gracias, también tuve que settear
xpack.security.enabled: false
en elasticsearch.yml
Funciona perfecto
Muchas Gracias me ha funcionado de esta manera
Muchas gracias, me has ayudado a continuar con el curso
De nada, es un gusto para mi que el post le este sirviendo a otras personas para poder avanzar en su aprendizaje. 😀
me salvaste la vida!
con esto omito lo de docker?
Si efectivamente @mandrakhe con esto no vas a requerir de usar docker. c;
Hola, oye…ayuda please, el localhost:9200 me pide usuario y contraseña. Duro golpe justo cuando pensé haber superado este iceberg jeje.
Hola
Estoy siguiendo los pasos pero no levanta el servicio y me sale este mensaje.
“C:\Users\jcabrera\curso-elastic-platzi>docker-compose up
"docker-compose” no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable."
Que puedo hacer?
Estas siguiendo los pasos de las clases que a muchos no nos funciono, aquí solo vas a ejecutar el archivo comprimido de elastichSearch en el PowerShell.