ElasticSearch es un potente motor de búsqueda que proporciona consultas de búsqueda de texto JSON sin esquema completo a través de una interfaz web. Es multiplataforma ya que funciona bien en los sistemas operativos Linux y Windows. Para funcionar, requiere que Java esté instalado en su servidor. También es de código abierto bajo la licencia Apache. Hoy le mostraremos cómo instalar ElasticSearch en cPanel.
Tutorial:Instalar ElasticSearch en cPanel
Instalar Java 1.8
Primero, verifique la versión de Java que tenemos:
[[email protected]:~]java -version java version "1.6.0_39" OpenJDK Runtime Environment (IcedTea6 1.13.11) (rhel-1.13.11.1.el6_8-x86_64) OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode) If it is less than 1.8, then remove Java so we can install the new version:
dnf remove java
Descargue el último RPM de Java:
cd /usr/src wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u73-b02/jdk-8u73-linux-x64.rpm"
dnf localinstall jdk-8u73-linux-x64.rpm
Verifique la nueva versión en ejecución:
java -version
Ejemplo:
[[email protected]:~]java -version java version "1.8.0_73" Java(TM) SE Runtime Environment (build 1.8.0_73-b02) Java HotSpot(TM) 64-Bit Server VM (build 25.73-b02, mixed mode)
Eliminar el archivo rpm descargado:
rm jdk-8u73-linux-x64.rpm -fv
Instalación de ElasticSearch en cPanel
Descarga la CLAVE GPG:
rpm --import http://packages.elastic.co/GPG-KEY-elasticsearch
Vamos a crear un repositorio de búsqueda elástica dentro de yum:
nano -w /etc/yum.repos.d/elasticsearch.repo
Pegue este contenido dentro:
[elasticsearch-2.x] name=Elasticsearch repository for 2.x packages baseurl=http://packages.elastic.co/elasticsearch/2.x/centos gpgcheck=1 gpgkey=http://packages.elastic.co/GPG-KEY-elasticsearch enabled=1
Instalar ElasticSearch:
dnf install elasticsearch
Si necesita modificar elasticsearch, puede hacerlo editando el archivo de configuración principal ubicado en:
/etc/elasticsearch/elasticsearch.yml
Agregue el servicio para iniciar después de que se inicie el sistema operativo e inicie el servicio:
chkconfig --add elasticsearch service elasticsearch start
Conclusión
Elasticsearch es un excelente motor de búsqueda para su sitio web, es simple y complejo al mismo tiempo. Es de código abierto, admite Linux y Windows, y tiene una excelente documentación donde puede aprender desde los conceptos básicos del servicio hasta técnicas avanzadas e integración de API.
Como vio, esto se puede instalar fácilmente en servidores cPanel, solo necesita verificar que está ejecutando una versión actualizada de Java, y eso es todo.
Lectura adicional:
- Sitio web oficial de ElasticSearch
- Documentación de ElasticSearch y guías de configuración
- Descargas de Java para Linux
Instalar ElasticSearch en Servidores cPanel was last modified:febrero 7th, 2017 by Esteban Borges