1 安裝es
1.1 安裝JDK1.8
1.2 下載elasticsearch6.5.0
地址:https://www.elastic.co/cn/downloads/elasticsearch
選擇download->past releases->elasticsearch 6.5.0
1.3 解壓完畢后可打開(kāi)config/elasticsearch.yml修改配置文件
cluster.name為集群名稱(chēng)危彩,利用client連接elasticsearch時(shí)需要用到該名稱(chēng)府树。
http.port澜倦,顧名思義,即http的訪(fǎng)問(wèn)端口篡殷。
1.4 運(yùn)行bin/elasticsearch.bat 即可啟動(dòng)钝吮,當(dāng)看到下面的信息時(shí),即安裝成功。
2 安裝head
2.1下載elasticsearch-head并解壓奇瘦。
2.2安裝node.js
使用node -v查看自己node.js的版本棘催,使用npm -v查看npm的版本,執(zhí)行?npm install -g grunt-cli命令耳标,安裝grunt醇坝。
2.3修改配置文件elasticsearch.yml,在文末加入
http.cors.enabled: true
http.cors.allow-origin: "*"
node.master: true
node.data: true
2.4修改服務(wù)器地址
? ? 進(jìn)入_site文件目錄次坡,修改app.js文件呼猪,搜索“app-base_url”,更改||后地址為elasticsearch的IP+9200端口砸琅。localhost為elasticsearch的IP
2.5啟動(dòng)head并查看
進(jìn)入elasticsearch-head目錄下,按Shift+鼠標(biāo)右鍵宋距,選擇“在此處打開(kāi)PowerShell”窗口,并輸入"npm run start"症脂。
出現(xiàn)上述信息即啟動(dòng)成功谚赎,此時(shí)可訪(fǎng)問(wèn)head的web界面。
3. 安裝ik分詞
3.1在github下載ik6.5.0(選擇相應(yīng)版本)
3.2用maven編譯源碼(mvn clean package)
編譯完成后在target/realeases下生成elasticsearch-analysis-ik-6.5.0.zip诱篷,解壓至es安裝目錄的plugins下(可以更名)壶唤。
備注:這里不需要修改任何配置文件即可完成。如果是老版本2.x棕所,則需要在配置文件中加入index.analysis.analyzer.ik.type : "ik"闸盔。