• win10下ElasticSearch5.5.1与head、Kibana、X-Pack、SQL、IK、PINYIN插件的配置安装


     

    ElasticSearch5.5.1与插件的配置安装

    Elasticsearch5.5.1安装:

    下载地址https://www.elastic.co/cn/downloads/elasticsearch

    下载zip,解压

    运行C:elasticsearch-5.5.1inelasticsearch.bat

     

    访问http://localhost:9200/

     

    安装成功。

    环境:

    Windows10企业版X64

    JDK-1.8.0

    ElasticSearch-5.5.1

    ES5.5.1可在线安装的插件目录:

    注:所有的cmd命令都得以管理员身份运行。

    一、elasticSearch5.X head插件

    1.安装node-v4.5.0-x64.msi,把NODE_HOME设置到环境变量里。

    加入PATH环境变量

     

    测试安装成功否:

    2. grunt安装

    grunt是一个很方便的构建工具,可以进行打包压缩、测试、执行等等的工作,5.0里的head插件就是通过grunt启动的。因此需要安装grunt:

    注意:路径切到C:Program Files odejs下。

    npm install -g grunt-cli

    -g代表全局安装。安装路径为C:UsersyournameAppDataRoaming pm,并且添加PATH变量。

    安装完成后检查一下:

     

    3.head安装

    下载elasticsearch-head

    下载地址:https://github.com/mobz/elasticsearch-head,下载后解压缩。

    修改head源码

    目录:C:elasticsearch-head-masterGruntfile.js:

    找到下面connect属性,新增hostname: ‘*’:

     

    4. 修改Elasticsearch配置文件

    编辑C:elasticsearch-5.5.1configconfigelasticsearch.yml,加入以下内容:

    http.cors.enabled: true

    http.cors.allow-origin: "*"

     

     

    5. 启动elasticsearch-head

    先启动Elasticsearch,然后再启动elasticsearch-head。

     

     

    在elasticsearch-head-master/目录下,运行启动命令:

    npm install –g(仅初次运行需要)

    grunt server

     

    访问http://localhost:9100/

     

    由于之前已建立索引,所以因此可以看到数据。

     

    Kibana是一个为ElasticSearch 提供的数据分析的 Web 接口(5601)。可使用它对日志进行高效的搜索、可视化、分析等各种操作。Kibana目前最新的版本5.5.2。

    二、安装Kibana

    1.下载

    https://www.elastic.co/downloads/kibana

    解压到C:kibana-5.5.1-windows-x86

    2.配置

    修改C:kibana-5.5.1-windows-x86config下的kibana.yml使 elasticsearch.url指向你的Elasticsearch。(默认情况不需要改)

     

    3.启动

    先启动elasticsearch,然后在重新打开cmd窗口,

    C:kibana-5.5.1-windows-x86inkibana.bat

    访问kibana:浏览器

    http://localhost:5601/

     

     

     

     

    三、安装x-pack

    X-Pack是Kibana中单独的一个组件,在5.x之前各种单独的组件(Shield, Watcher, Marvel, Graph, Reporting),现在都集成到X-Pack中。X-Pack是一个Elastic Stack的扩展,将安全,警报,监视,报告和图形功能包含在一个易于安装的软件包中。x-pack是elasticsearch的一个扩展包,将安全,警告,监视,图形和报告功能捆绑在一个易于安装的软件包中,虽然x-pack被设计为一个无缝的工作,但是你可以轻松的启用或者关闭一些功能,X-Pack主要是添加身份权限的验证,以及原先需要安装其他各种Marvel、Head等各种功能插件添加到Kibana上使用才能使用的功能。我采用的是在线安装(安装之前得关闭Elasticsearch和Kibana):

    1.Elasticsearch中安装X-pack

    在C:elasticsearch-5.5.1in下运行.elasticsearch-plugin.bat install x-pack

     

     

    2.在Kibana中也安装x-pack

    安装方式类似(下载可能较慢20mins左右,下载过程中切记在cmd窗口按回车,会报错):

    .kibana-plugin.bat install x-pack

     

     

    3.修改参数

    在C:elasticsearch-5.5.1config下的elasticsearch.yml加入以下参数:

    Action.auto_create_index : .security,.monitoring*,.watches,.triggered_watches,.watcher-history*

    xpack.security.enabled : false

    xpack.monitoring.enabled : true

    xpack.graph.enabled : false

    xpack.watcher.enabled : false

    xpack.ml.enabled : false

     

     

    4.重新启动ElasticsearchKibana

     

     

    安装完x-pack,登录elasticsearchkibana会让你输入密码

     

     

     

    默认用户名elastic ,其默认密码是changeme。

     

    四、中文分词插件的安装

    Ik分词器是目前使用广泛、且效果比较好的中文分词器。

    1.下载

    https://github.com/medcl/elasticsearch-analysis-ik

    下载时要下载elasticsearch对应的版本:

     

     

    配置前关闭elasticsearch,安装完成后再启动。

    下载到C:plugins后,进入elasticsearch-analysis-pinyin-master目录,mvn打包(未下载maven的自行下载安装)。

     

    2.配置运行

    打包成功后,在C:pluginselasticsearch-analysis-ik-master arget eleases会有一个elasticsearch-analysis-ik-5.5.1.zip。

     

    解压得到:

    将以上7个文件,剪切到C:elasticsearch-5.5.1pluginsik(ik文件夹是自己新建的)

     

    重新启动elasticsearch

    可以看到已经加载了ik分词器插件。

     

    五、PINYIN分词插件的安装

                  pinyin分词器的下载地址:
    https://github.com/medcl/elasticsearch-analysis-pinyin

    安装过程与ik分词器相同,下载、打包、加入elasticsearch、重启elasticsearch。

     

    六、SQL插件的安装

    1.下载sql插件

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

    找到对应版本

     

     

    访问链接

    https://github.com/NLPchina/elasticsearch-sql/releases/download/5.5.1.0/elasticsearch-sql-5.5.1.0.zip

    并下载

     

     

    2.将下载的sql插件上传到elasticsearchplusins目录下,重启es

    安装过程与ik分词器相同,下载、打包、加入elasticsearch、重启elasticsearch。

     

    3.下载site-server

     

     

    4.更改端口

    C:es-sql-site-standalonesite-serversite_configuration.json

     

     

    5.访问C:es-sql-site-standalone\_siteindex.html

     

    对现有索引进行SQL查询:

     

     

  • 相关阅读:
    .net导出Excel几种方式比较
    各种loading加载中gif图标
    鼠标右键Table的td弹出多级菜单,双击td编辑
    解决远程连接超过最大数
    JQuery1.72中二个Bug,formhtml()方法与clone()方法的二个Bug进行重写
    Wijmo 2017路线图
    Wijmo 2016 V3发布
    ComponentOne 2016 V3 发布
    Angular2正式版发布,Wijmo抢先支持
    最好的Angular2表格控件
  • 原文地址:https://www.cnblogs.com/binshen/p/7419066.html
Copyright © 2020-2023  润新知