ElasticSearch官方的模擬工具是控制台的curl,不是很直觀,可以在chrome瀏覽器中安裝head插件來作為請求的工具:head插件
上節已經闡述了curl的一些基本操作
詳情可以點擊查看:
2: CURL在windows中對ElasticSearch的一些簡單的操作
ES5以上的版本安裝head需要安裝node和grunt
首先我們來安裝node
下載地址:
https://nodejs.org/en/download/
下載相應系統的msi,雙擊安裝
我選擇的安裝目錄為:
下面的所有的操作全部以這個目錄為例。
下載完成后解壓到文件夾
完成后用cmd進入安裝目錄 可以執行node -v 查看版本號以及是否安裝成功
執行 npm install -g grunt-cli 安裝grunt
安裝成功后:
在cmd輸入執行grunt -version 會顯示版本號:
現在開始安裝head
1:進入安裝目錄下的config目錄,修改elasticsearch.yml文件.在文件的末尾加入以下代碼
elasticsearch.yml文件配置:
去掉network.host: 192.168.0.1的注釋並改為network.host: 0.0.0.0,去掉cluster.name;node.name;http.port的注釋(也就是去掉#)
雙擊elasticsearch.bat重啟es
2:下載head插件,選擇下載zip
3:解壓到指定文件夾下,D:\Program Files\ES\elasticsearch-head-master 進入該文件夾,修改D:\Program Files\ES\elasticsearch-head-master\Gruntfile.js 在對應的位置加上hostname:'*'
4:在D:\Program Files\ES\elasticsearch-head-master 下執行npm install 安裝
如下失敗請重新檢查配置,重新安裝:
成功如下圖:
完成后執行grunt server 或者npm run start 運行head插件
瀏覽器下訪問http://localhost:9100/
歡迎關注摘星族,我們不僅僅是代碼的搬運工,同時也是技術的分享者