Installation

edit
  • Include elasticsearch-php in your composer.json file:

    {
        "require": {
            "elasticsearch/elasticsearch": "~0.4"
        }
    }
  • Install the client with composer:

    curl -s http://getcomposer.org/installer | php
    php composer.phar install
  • Include the autoloader in your main project (if you haven’t already), and instantiate a new client :

    require 'vendor/autoload.php';
    
    $client = new Elasticsearch\Client();