windows安裝elasticsearch 7.4和head控制檯、ik

1. elasticsearch下載

推薦下載 7.4.0版本,目前最新7.7.0版本,因爲最新版本的中文分詞器ik在github上找不到現成可用的。

建議直接從官網下載。也可以從我的資源附件進行下載,附件內容如下。

在這裏插入圖片描述

2. elasticsearch安裝

直接解壓,在安裝目錄的bin目錄下,直接點擊elasticsearch.bat 即可啓動成功。

啓動成功之後,訪問localhost:9200,即可驗證是否安裝成功。

在這裏插入圖片描述

3. 安裝中文分詞器ik

推薦官網下載,(官網相對比較慢)也可以通過上文附件進行下載。目前只有7.4.0對應的中文分詞器。7.7.0的對應的有問題。

直接解壓ik文件到plugins目錄下即可。

即\elasticsearch-7.4.0\plugins\ik 目錄。

在這裏插入圖片描述

重新啓動即可,ik中分分詞器就可以用了。但是沒有控制檯,只能通過postman等工具發送請求很慢。所以安裝一個控制檯elasticsearch-head,需要安裝nodeJs的環境。

在這裏插入圖片描述

4. elasticsearch-head控制檯安裝

推薦官網下載,head是通過grunt啓動的。

所以先安裝grunt-cli

 npm install -g grunt-cli

然後直接在 head源碼目錄下執行 npm install。安裝head模塊包,head是一個前端的項目。

#如果速度慢,可以安裝淘寶源 npm config set registry https://registry.npm.taobao.org
npm install

然後運行該項目

npm run start

grunt server

然後在elasticsearch的配置文件config目錄下的elasticsearch.yml中添加以下配置:

# 增加新的參數解決訪問es跨域問題,這樣head插件可以訪問es
http.cors.enabled: true 
http.cors.allow-origin: "*"

重啓elasticsearch。

最後訪問localhost:9100,即可連接到elasticsearch。

通過控制檯,我們可以快速看到索引、類型、數據的數據結構,一目瞭然,且可以在直接進行業務操作,構建搜索條件,查詢數據,也可以做基本業務的增刪改查數據。

在這裏插入圖片描述

5. head控制檯的簡單使用

通過控制檯符合查詢實現索引新增。索引:coyhzx,類型:test ,id:1

在這裏插入圖片描述
通過控制檯查看剛剛新增的內容

在這裏插入圖片描述

也可以通過基本查詢進行查詢

在這裏插入圖片描述

還有更多的操作,分頁模糊查詢等,結合官網進行操作。後續會用spring boot完成es索引文檔簡單的增刪改查,以及大家經常使用到的高亮分頁、多條件查詢。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章