본문 바로가기

IT/Elasticsearch

[Elasticsearch] php에서 elasticsearch 다루기


# composer.json 파일 생성 아래 내용 입력

{

    "require": {

        "elasticsearch/elasticsearch": "~5.0"

    }

}



# composer.json 위치에서 다운로드

curl -s http://getcomposer.org/installer | php

php composer.phar install --no-dev



# 사용하고자 하는 php 생성된 "vendor" 디렉토리를 옮긴 아래와 같이 사용

require 'vendor/autoload.php';

use Elasticsearch\ClientBuilder;

$client = ClientBuilder::create()->build();


출처 : https://www.elastic.co/guide/en/elasticsearch/client/php-api/current/_configuration.html