ElasticSearch-SQL 5.5.2 安装及配置

来源:互联网 发布:word mac破解版 编辑:程序博客网 时间:2024/06/10 23:36

ElasticSearch-SQL 5.5.2 安装及配置

一、ElasticSearch-SQL介绍

      ElasticSearch-SQL(后续简称es-sql)是ElasticSearch的一个插件,提供了es 的类sql查询的相关接口。支持绝大多数的sql查询支持。

      ElasticSearch-sql 地址:https://github.com/NLPchina/elasticsearch-sql

二、ElasticSearch-SQL安装

1.环境介绍:

              ElasticSearch-sql:5.5.2.0

           Elasticsearch:5.5.2版本

           操作系统:Centos 7

           JDK: 1.8

2.安装JDK 1.8及ElasticSearch安装

Jdk和es的安装参考上一篇: 《elasticsearch-head5.5.2安装配置》

3. ElasticSearch-head的安装配置

    1.安装es-sql依赖node npm

es-sql 5.x版本以后,安装需要依赖node 和 npm ,先安装node和npm,安装后在检查node及npm的安装,命令如下:

yum -y install nodejs npmnode -v npm -v 
    2. 下载es-sql并安装
然后切换到es的根目录下,执行如下命令,下载并安装es-sql插件:

./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.5.2.0/elasticsearch-sql-5.5.2.0.zip
离线包安装可以执行:
./bin/elasticsearch-plugin install file:/elasticsearch-sql-5.5.2.0.zip

3.安装配置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中。执行如下安装命令:

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

4.重启es,再启动es-sql前端
     添加es-sql插件后,重启es,然后启动es-sql前端服务
     启动前端服务:先切换到es-sql/site-server目录下,执行如下语句
node node-server.js &

     启动后,访问:http://ip:8088/   然后配置es地址,如下:



原创粉丝点击