準(zhǔn)備 : 64位java 安裝包 jdk-7u67-linux-x64.gz elasticsearch-2.0.0.tar.gz apache-tomcat-7.0.55.tar.gz //web服務(wù)。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
好了,準(zhǔn)備工作完成。
第一步 :安裝JDK1安裝JDK ,選擇一個目錄,創(chuàng)建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//設(shè)置環(huán)境變量 添加如下語句 (JDK版本和自己準(zhǔn)備的對應(yīng)):
6 保存,并且使之生效 source /etc/profile 7 測試java是否安裝成功 命令 : java –version 顯示如下 :
會告知你的java版本。 至此,jdk安裝成功。
第二步 :安裝Elasticsearch1 : 創(chuàng)建文件夾,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 ② 創(chuàng)建目錄 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 下創(chuàng)建 analysis-ik ⑤ .將編譯后生成的elasticsearch-analysis-ik-1.2.9.zip移到$ES_HOME/plugins/analysis-ik下 ⑥ 將config下的ik文件夾復(fù)制到$ES_HOME/config/下 ⑦ 修改els 的 yml文件,在其后加上index.analysis.analyzer.ik.type : “ik” ⑧ 重啟 els 。
|
|