准备 : 64位java 安装包 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
好了,准备工作完成。
第一步 :安装JDK1安装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 7 测试java是否安装成功 命令 : java –version 显示如下 :
会告知你的java版本。 至此,jdk安装成功。
第二步 :安装Elasticsearch1 : 创建文件夹,mkdir /usr/local/elasticsearch
2:将安装包移动到文件夹下,并且解压。
3:修改config 下的elasticsearch.yml文件。//将其中的network.bind_host: 指向自己机器的IP。
4:curl -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 。
|
|
来自: 愤怒的葱花 > 《Elasticsearch--A》