安裝Head可視化插件
首先需要依賴node.js和npm環(huán)境
1 安裝node.js
官方下載地址:http://nodejs.cn/download/ 下載LTS版本(長期穩(wěn)定版本)
安裝可以更改安裝路徑,其余的都是選擇 下一步傻瓜是安裝
安裝成功后如下
命令測試
node -v 查看node的版本
npm -v 查看npm的版本(新版的node安裝自帶安裝npm)
2 配置環(huán)境變量
配置全局安裝的模塊路徑和緩存路徑(不一定是安裝路徑)
在nodejs文件夾,創(chuàng)建 node_global
在nodejs文件夾,創(chuàng)建 node_cache
打開cmd執(zhí)行配置路徑的命令
npm config set prefix “D:\Tools\Node\node_cache”
npm config set cache “D:\Tools\Node\node_global”
新增系統(tǒng)環(huán)境變量
NODE_PATH
D:\Tools\Node\node_global
編輯用戶變量Path 點擊新增存放node_global路徑
D:\Tools\Node\node_global
全局安裝最常用的 express 模塊 進行測試 執(zhí)行命令
執(zhí)行命令 需要右鍵選擇以管理員的身份運行!
npm install express -g # -g是全局安裝的意思
3 全局配置淘寶鏡像(cpnm)
執(zhí)行命令
npm install -g cnpm --registry=https://registry.npm.taobao.org
出現(xiàn)錯誤
解決錯誤
1 刪除C:\Users\用戶\下的.npmrc文件
2 在命令行輸入npm cache clean --force
執(zhí)行成功后會出現(xiàn)npm WARN using --force I sure hope you know what you are doing
然后重新輸入淘寶鏡像
最后執(zhí)行cnpm -v得到信息
4下載Headn客戶端
Head下載地址:https://github.com/mobz/elasticsearch-head/
下載到本地并且進行解壓縮
安裝github上說明一步一步來即可
在項目里面打開cmd 小技巧:在項目目錄中輸入cmd回車,就可打開本地的cmd
5執(zhí)行命令下載依賴
cnpm install
下面會有一些過時錯誤,不用管
查看modules目錄,依賴已經(jīng)全部下載了
6啟動項目
npm run start
7發(fā)現(xiàn)跨域
訪問http://localhost:9100發(fā)現(xiàn)訪問不到,跨域了
跨ip,端口,網(wǎng)站,都是跨域的表現(xiàn)
8解決跨域
解決跨域問題,打開yml配置文件
#配置跨域 開啟跨域
http.cors.enabled: true
#全部人都可以訪問
http.cors.allow-origin: "*"
9重新服務,客戶端連接服務
然后重啟es服務
發(fā)現(xiàn)bat黑窗口閃爍后關(guān)閉
修改config/elasticsearch.yml文件, 添加如下內(nèi)容:
xpack.ml.enabled: false
啟動成功
訪問 http://localhost:9200/
客戶端連接到了服務端
10了解head客戶端基本屬性
索引位置,所有信息都存在這里
新增一個索引
創(chuàng)建成功信息
創(chuàng)建好的索引
初學階段把es當成數(shù)據(jù)庫理解,可以建立索引(數(shù)據(jù)庫),文檔(庫中的數(shù)據(jù))
查看概覽
查看數(shù)據(jù)瀏覽
查詢JSON,這里可以寫,但是不建議,我們后面所有的查詢,都是在KIbana里面做文章來源:http://www.zghlxwxcb.cn/news/detail-499894.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-499894.html
到了這里,關(guān)于ElasticSearch-安裝Head可視化插件的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!