Así es como puede instalar Elasticsearch, un poderoso motor de búsqueda y análisis en su máquina Ubuntu.

Elasticsearch es un motor de búsqueda y análisis popular que se puede usar para múltiples aplicaciones, incluida la seguridad de puntos finales y la investigación de IA/ML.

Echemos un vistazo a cómo puede instalar Elasticsearch en su sistema Ubuntu en unos pocos pasos fáciles de seguir.

¿Qué es Elasticsearch?

Elasticsearch es un motor de análisis y búsqueda distribuida. Le permite almacenar, buscar y analizar grandes volúmenes de datos rápidamente y casi en tiempo real.

Construido sobre Apache Lucene, Elasticsearch ofrece potentes capacidades de búsqueda de texto completo y un lenguaje de consulta flexible. Es altamente escalable, tolerante a fallas y puede manejar diversos tipos de datos. Elasticsearch se usa ampliamente para aplicaciones como análisis de registros, monitoreo y más.

Requisitos previos para instalar Elasticsearch

Hay un requisito previo importante para instalar Elasticsearch en Ubuntu. Como Elasticsearch es una aplicación Java, necesitará la versión 11 o superior de JDK instalada y configurada correctamente en su sistema.

instagram viewer

Aquí se explica cómo verificar si JDK está instalado en Linux:

Java --versión

Este comando debe generar la versión de Java instalada en su sistema. En caso de que reciba un "comando no encontrado" o cualquier otro tipo de error, puede significar que no tienes Java instalado.

Puede instalar JDK manualmente descargando el tarball o instalarlo a través del administrador de paquetes de su distribución de Linux. Idealmente, la instalación a través de administradores de paquetes es el camino a seguir, ya que es mucho más rápido y sin complicaciones que el método práctico anterior.

Así es como puedes instalar JDK en Ubuntu usando el administrador de paquetes APT:

sudo apt instalar openjdk-18-jdk 

Puede reemplazar 18 en el comando con cualquier versión de JDK superior a 11. Espere a que finalice la instalación y luego vuelva a ejecutar el comando para verificar la versión de Java. Esta vez debería ver la versión como salida.

Paso 1: agregue la clave GPG y actualice los repositorios

Elasticsearch no forma parte de los repositorios oficiales de Ubuntu. Para instalar Elasticsearch usando APT, debe agregar su lista de fuentes y la clave GPG.

Ejecute los siguientes comandos para agregar la fuente del paquete de Elasticsearch y la clave GPG, y actualice la lista de fuentes para APT:

rizo -fsSL https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elastic.gpg
echo "deb [firmado por =/usr/share/keyrings/elastic.gpg] https://artifacts.elastic.co/packages/8.x/apt principal estable" | sudo tee -a /etc/apt/sources.list.d/elastic-8.x.list
sudo apt actualizar

Puede cambiar el "8" en el segundo comando a "7" u otro número de versión en caso de que desee descargar una versión específica de Elasticsearch.

Paso 2: Instale Elasticsearch con APT

Ahora puede instalar el paquete Elasticsearch con APT como instalaría cualquier paquete normal. Aquí está el comando para instalar Elasticsearch en Ubuntu:

sudo apt install elasticsearch

Escribir Y cuando se le soliciten permisos y espere a que finalice la instalación. Una vez instalado, siga los pasos que aparecen en la pantalla para configurar Elasticsearch para que se integre con Kibana u otro software de visualización de datos.

Paso 3: Instale Elasticsearch usando el paquete DEB

En caso de que no desee utilizar APT para instalar Elasticsearch, tiene la opción de descargar el paquete DEB proporcionado en el sitio oficial e instalarlo con el comando dpkg.

Primero, descargue el paquete DEB usando wget. Luego, use el comando dpkg con privilegios elevados para instalar Elasticsearch:

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.8.2-amd64.deb
sudo dpkg -i elasticsearch-8.8.2-amd64.deb

Tenga en cuenta que es posible que deba modificar el comando para que coincida con la versión de Elasticsearch que desea instalar.

Descargar:Elasticsearch

Ahora ya sabes cómo instalar Elasticsearch en Ubuntu

Después de la instalación, podrá combinar Elasticsearch con Kibana, Fleet u otro software para cumplir con sus requisitos.

Aunque la pila ELK es excelente para el monitoreo de registros en entornos empresariales, podría ser un poco excesivo para su red doméstica habitual. Es posible que desee consultar una forma alternativa y más fácil de comenzar a iniciar sesión en Linux.