Elasticsearch5.0安装简化版

elasticsearch安装简化版

一、准备环境

这里有以上所有软件打包下载地址:http://qz.doc/shared/prefile.rar
其中plugins.rar为已经编译好的分词

二、安装阶段

  1. jdk安装
    双击【jdk-8u112-windows-x64.exe】同时安装了jdk与jre,jdk安装目录我选的是【E:\elasticsearch\setup\Java\jdk1.8.0_112】
    jre安装位置【E:\elasticsearch\setup\Java\jre1.8.0_112】
    不知道这两个鬼是什么,就知道开发java需要就行了
    安装好了,配置下环境变量:
    添加变量名:JAVA_HOME 变量值:E:\elasticsearch\setup\Java\jdk1.8.0_112
                           
  2. elasticsearch安装
    解压elasticsearch-5.0.0.zip,用cmd运行elasticsearch.bat就开启了elasticsearch
    默认端口是9200,如果想修改可对config文件下elasticsearch.yml进行修改(修改后记得重启elasticsearch)
    如果不想自己编译ik,可以直接解压plugins.rar,将ik与pinyin文件夹复制到elasticsearch安装目录plugins下即可
    如果想自己编译ik,需要作如下处理:
  • 安装mvn
    解压【apache-maven-3.3.9-bin.zip】,我解压位置【E:\elasticsearch\setup\apache-maven-3.3.9】
    配置下环境变量,否则说mvn命令找不到:更改Path环境变量,在后面加上【;E:\elasticsearch\setup\apache-maven-3.3.9\bin】(按解压的目录不同而不同,记得前面加个分号;与其它项分开)
  • 编译ik
    解压【elasticsearch-analysis-ik-master.zip】,我解压位置【E:\elasticsearch\setup\elasticsearch-analysis-ik-master】
    在解压位置依次进行如下命令编译
  • mvn clear
  • mvn compile
  • mvn package
    如下见到下面的东东就代表编译成功了

    在解压的目录会多出一个文件夹target,target的releases文件夹下面生成了【elasticsearch-analysis-ik-5.0.0.zip】,这个鬼就是我们编译好的ik

    直接将【elasticsearch-analysis-ik-5.0.0.zip】复制解压到elasticsearch安装目录plugins/ik文件夹下。

三、简单测试

  • 但是作为window用户,我将介绍一款基于chrome的插件Sense。通过Sense扩展插件我们可以很方便的操作ElasticSearch。
    安装sense如图:

    elasticsearch自带分词与ik分词比较
    POST _analyze?analyzer=standard
    {
    “text”:”我爱北京天安门 北京我爱天安门”
    }
    POST _analyze
    {
    “analyzer”:”ik_smart”,
    “text”:”我爱北京天安门 北京我爱天安门”
    }

 

posted @ 2017-09-05 16:35  大P_洲  阅读(215)  评论(0编辑  收藏  举报