分享

linux下 Elasticsearch2.0.0搭建 及其 插件 安装

 愤怒的葱花 2016-01-11

准备   64java 安装包  jdk-7u67-linux-x64.gz

              elasticsearch-2.0.0.tar.gz      

              apache-tomcat-7.0.55.tar.gz //web服务。kinba需要用到

         kibana-3.1.2.zip // Kibana是一个基于浏览器页面的Elasticsearch前端展示工具

         elasticsearch-analysis-ik-master.zip  //中文分词器。版本必须和 els 匹配。见图1.1

 

           ELS自带分词,但是对中文的支持实在太差。比如说我是中国人,会分成“我,

是,中,国,人”

                   但是我们是不希望这样的,IK ,大家用了都说好的中文分词,同样的我是中国人,会被分成“我”, “是”,“中国人”,“中国”,“人”。非常智能,支持粗粒和最细粒度分词。ik_max_word | ik_smart

 

1.1

 

好了,准备工作完成。

 

第一步 :安装JDK  

1安装JDK ,选择一个目录,创建java 文件夹  //mkdir /usr/local/java
 
2进入jdk源码包所在问佳佳,将压缩包拷贝到java文件夹中。
cp jdk-7u45-linux-x64.tar.gz /usr/local/java
 
3然后进入java目录,命令行: cd /usr/local/java
 
4解压压缩包,命令行:tar xvf jdk-7u45-linux-x64.tar.gz

5修改  etc/profile//设置环境变量

添加如下语句 (JDK版本和自己准备的对应):

 

6 保存,并且使之生效  source /etc/profile
测试java是否安装成功 命令 : java –version 显示如下 
会告知你的java版本。

至此,jdk安装成功。

 

第二步 :安装Elasticsearch

1 : 创建文件夹,mkdir  /usr/local/elasticsearch

 

2:将安装包移动到文件夹下,并且解压。

 

3修改config 下的elasticsearch.yml文件。//将其中的network.bind_host: 指向自己机器的IP

 

4curl -X GET localhost:9200 访问一下  如果返回json

  

    表示安装完毕。

 

第三步 :安装tomcat kibana

    解压tomcat tar –zxf apache-tomcat-7.0.55.tar.gz 

    创建目录 mkdir –p /data/tomcats

    Cp –a apache-tomcat-7.0.54  /data/tomcats

    不需要安装,直接启动  /data/tomcats/tomcat/bin/startup.sh

    kibana 放到 tomcat  root 文件夹下

    重启tomcat

    修改elasticsearch.yml  ,在末尾添加

      http.cors.allow-origin: "/.*/"

http.cors.enabled: true

第四步 :安装IK中文分词器

   安装MVN命令    yum install maven*

   IK 的安装包解压,并且进入

   MVN package  打包jar文件

   els plugins 下创建 analysis-ik

   .将编译后生成的elasticsearch-analysis-ik-1.2.9.zip移到$ES_HOME/plugins/analysis-ik

   config下的ik文件夹复制到$ES_HOME/config/

   修改els yml文件,在其后加上index.analysis.analyzer.ik.type : “ik”

   重启 els

 

 

 

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多