开发环境安装

Elasticsearch-sql 插件安装

2018-05-23  本文已影响18人  Alex90

ElasticSearch-SQL(后续简称es-sql)是ElasticSearch的一个插件,提供了es 的类sql查询的相关接口。支持绝大多数的sql查询支持。
ElasticSearch-sql 地址:https://github.com/NLPchina/elasticsearch-sql

  1. 安装es-sql依赖node npm
    es-sql 5.x版本以后,安装需要依赖node 和 npm ,先安装node和npm,安装后在检查node及npm的安装
    Node官网下载安装或yum安装
$ yum -y install nodejs npm  
$ node -v   
$ npm -v 
  1. 下载es-sql并安装
    到es的根目录下,执行如下命令,下载并安装es-sql插件
$ ./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.5.1.0/elasticsearch-sql-5.5.1.0.zip

也可以离线包安装

$ ./bin/elasticsearch-plugin install file:/elasticsearch-sql-5.5.1.0.zip  
  1. 安装配置es-sql的前端
    在es 5.X后,需要下载 es-sql的extract site ,并解压,下载地址如下:https://github.com/NLPchina/elasticsearch-sql/releases/download/5.4.1.0/es-sql-site-standalone.zip
    然后切换到解压文件目录中的site-server中。执行如下安装命令:
$ npm install express --save  

可以在site-server/site_configuration.json配置文件中修改启动服务的端口

{
    "port":8088
}
  1. 重启es,再启动es-sql前端
$ node node-server.js &
  1. 启动后,访问http://localhost:8088/ 然后配置右上角es地址
上一篇 下一篇

猜你喜欢

热点阅读