菜单

微擎安装使用与插件模块安装

2018年11月16日 - Php

教学微擎安装使用和插件模块的设置,解决下载插件模块后无知晓怎么用的动静。以及安装失败,忘记密码的化解办法

elasticsearch版本为2.2.0

安装微擎

以安微擎时,建议不用采取官网的(0.5 –
1.0)版本,个人于安装过程会并发错误,如下:

图片 1

提议用 商业版本,下载地址我此出供:

微擎 1.7.9 版本

微擎 1.7.7 版本

微擎 1.7.5 版本
(如果你使用IIS运行PHP,建议就此这本)

地方的版都得采用,只是以不同环境下或会见并发问题,如果起问题即更换一个本

源码地址:https://github.com/NLPchina/elasticsearch-sql/tree/elastic2.2.0

1. 装置PHP及Web、数据库环境

率先用准备PHP环境,我这边用之凡拼环境(WampServer),当然你吗可以使用其它的环境,但是论课程不会见讲述如何设置环境

安方式来以下三种植

2. 解压拷贝微擎

用生充斥好的微擎解压,拷贝到Web容器的站点目录(www目录,有的环境是wwwroot)下,也即是wamp安装目录下之www

图片 2

要是来再就一直调换

图片 3

1、按照上述链接验证的办法展开安装

3. 运行

WampServer直接左击右下角的稍图标,选择 重启所有服务 ,并选择
切换到在线状态

图片 4

./bin/plugin install
https://github.com/NLPchina/elasticsearch-sql/releases/download/2.2.0/elasticsearch-sql-2.2.0.zip 

4. 访问

成功后,我们可以打开浏览器访问链接了: http://localhost:80
(注意这里的端口,是于Web容器中安排的,我这里配置的是808,不影响教程)

图片 5

急需留意的是:如果您打开的页面是空白的,那得专注下mysql中是否包含有
we7 或者 weengine 数据库,如果来要用她删除,然后还还复
第二步

2、下载es-sql插件包,https://github.com/NLPchina/elasticsearch-sql/releases/download/2.2.0/elasticsearch-sql-2.2.0.zip 

5. 设置微擎

5.1. 点击链接,进入安装

图片 6

此时会晤出现零星只问题:您的PHP环境不支持cURL, 也不支持 allow_url_fopen
没有启用OpenSSL

图片 7

解决:修改php.ini配置(WampServer需要在
C:\wamp\bin\apache\apache2.2.22\bin\php.ini
修改,类似的而您用之是别的合龙环境,请留心下Web容器中是否来php.ini)

分级搜索 curl openssl ,将其前的分行去丢

图片 8

图片 9

5.2. 然后再开动服务器, 再次打开,此时即令没有错提示了

图片 10

5.3. 点击继续,开始部署数据库及领队账号。然后点继续

图片 11

图片 12

瞩目:如果此碰装无响应,或者看错误,请切换微擎版本

5.4. 装成功后可以进来首页啦

输入刚刚配置的指挥者账号密码,登录成功

图片 13

图片 14

使忘记了账号密码,需要到数据库表中改,或者去数据库重新安装微擎,当然还有一个复好的措施,下载
附件

图片 15

解压要$ES_HOME/plugins目录下,重命名
mv elasticsearch-sql-2.2.0 sql

装插件模块

重启es集群

1. 下载模块并解压

图片 16

只顾:我者是包含前后端的略微序采取,你生充斥前使小心看你下载的模块是否需要前后端

3、下载源码,进行打包编译,mvn
assembly:assembly
-Dmaven.test.skip=true,target目录下生成压缩包elasticsearch-sql-2.2.0.1.zip,

2. 用模块拷贝到微擎的addons目录

从未addons可以自己创造。如果是富含前后端的只是需要以后端文件拷贝过去

在意看截图的目录结构

图片 17

(本人已编译完成,可以直接下载http://download.csdn.net/detail/l253272670/9746818)

3. 装模块

3.1 重开服务,打开网址,登录体系。会意识并发了一个勿安装使用。

靡观望啊无关联,可能是因系统还没了加载好。

图片 18

3.2 点击未安装的利用,选择 安装应用模块

图片 19

图片 20

3.3 勾选 体验套餐服务 然后点 确定安装

图片 21

设置成功

图片 22

3.4 安装完成后,可以当 系统小程序应用已安装应用 中看到。

图片 23

顾:如果设置失败,请确定你的微擎是否来安好,以及你模块应用缺乏文件

解压要$ES_HOME/plugins目录下,重命名
mv elasticsearch-sql-2.2.0 sql

重启es集群即可。

elasticsearch-sql以验证:

1、web页面地址,http://localhost:9200/\_plugin/sql/

图片 24

2、简单的sql示例

http://localhost:9200/\_sql?sql=select *
from indexName limit 10

3、将sql翻译为elasticsearch查询语句

http://localhost:9200/\_sql/\_explain?sql=select
* from indexName limit 10

Basic Usage

http://localhost:9200/_plugin/sql/

http://localhost:9200/_sql?sql=select * from indexName limit 10

http://localhost:9200/_sql/_explain?sql=select * from indexName limit 10

SQL Usage

Beyond sql

SQL Features

Beyond sql features

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图