系統環境:centos7.4 64位
1、進入opt目錄,新建es文件夾,並在es下創建data,plugins文件
2、這時一般都要設置一下權限,以防一會兒報權限錯誤
3、下載ik
地址:https://github.com/medcl/elasticsearch-analysis-ik/releases
4、下載後解壓到一個文件夾裏,我的文件夾名稱爲ik
5、複製ik文件夾到到剛纔創建的es目錄下的plugins中
6、拉取es鏡像,ik版本和安裝的ElasticSearch版本需要一致,我的版本是7.7.0
docker pull elasticsearch:7.7.0
7、運行es,單機模式運行
docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e TZ=Asia/Shanghai -e "discovery.type=single-node" -v /opt/es/data:/usr/share/elasticsearch/data -v /opt/es/plugins:/usr/share/elasticsearch/plugins docker.io/elasticsearch:7.7.0
8、測試安裝情況,如果顯示成下圖表示成功,如果是阿里云云服務器需要添加9200端口和防火牆放行,要不然不能訪問
9、使用Postman測試ik
10、分詞成功顯示下圖:
注:安裝的ES版本要和ik版本一致