Instalar librería Elasticsearch-PHP

El cliente PHP oficial de Elasticsearch. Está diseñado para ser un cliente de bajo nivel.

 

Como instalarlo en linux a través de Composer

Actualizamos

sudo apt-get update

Instalamos curl si no lo tenemos

sudo apt-get install curl

Instalamos composer globalmente

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

Verificamos

composer -V

Preparamos nuestro archivo composer.json para definir la libreria de Elasticsearch-PHP. En este caso la versión 7, aunque se puede cambiar la versión.

{
	  "config": {
    "platform": {
      "php": "7.1"
    }
  },
    "require": {
        "elasticsearch/elasticsearch": "7"
    }
}

Preparamos el archivo en la raiz de nuestro sitio. Composer leera ese fichero e instalará los paquetes en el directorio /vendor.

Importante arrancar composer en la raíz de la web.

Composer install

Una vez se haya instalado los paquetes en /vendor, pordremos tener acceso a las librerias.

require 'vendor/autoload.php';
$client = Elasticsearch\ClientBuilder::create()->build();.

 

PHP, Linux, Elasticsearch

No hay comentarios en “Instalar librería Elasticsearch-PHP”

Deje su comentario

En respuesta a Some User

Artículos Destacados

Usaremos la función substr(). Esta función es capaz de extraer una porción de texto de un texto mayor con...
Esta guía esta perfeccionada para sacar el máximo rendimiento de su página web en los mejores buscadores,...
Docker es una plataforma de contenedores de código abierto que facilita la creación, implementación y...