ElasticSearch5.x安裝Elasticsearch-head插件

1、安裝Node.js環境

# cd /usr/local
# wget https://nodejs.org/dist/v8.11.4/node-v8.11.4-linux-x64.tar.xz
# yum install -y xz
# xz -d node-v8.11.4-linux-x64.tar.xz
# tar -xf node-v8.11.4-linux-x64.tar
# cd /usr/local/bin   //全局使用 npm 和 node,須要作相關軟鏈
# ln -s /usr/local/node-v8.11.4-linux-x64/bin/node
# ln -s /usr/local/node-v8.11.4-linux-x64/bin/npm
# node -v
# npm -v
//使用淘寶鏡像
# npm config get registry // https://registry.npmjs.org/
# npm config set registry https://registry.npm.taobao.org

2、下載插件包

https://github.com/mobz/elasticsearch-head下載代碼上傳到服務器上node

# cd elasticsearch-head
# npm install -g grunt -cli
# npm install   //有報錯忽略
# npm install grunt --save  //有報錯忽略
# vim Gruntfile.js   // server.options增長 hostname: '0.0.0.0',
# vim _site/app.js  //修改ES端口與IP 默認爲 http://localhost:9200
2743275-10a0c4aae4bb3efb.png

2743275-c94e1e6952bc69c4.png

3、修改Elasticsearch配置

修改elasticsearch.yml文件加入如下內容:linux

# 是否支持跨域
http.cors.enabled: true
# *表示支持全部域名
http.cors.allow-origin: "*"
2743275-68b0592e86fdf36f.png

4、重啓Elasticsearch(必定要重啓否則配置不生效)

5、啓動elasticsearch-head插件

# cd /usr/local/bin/
# ln -s /usr/local/node-v8.11.4-linux-x64/bin/grunt
# cd /usr/local/elasticsearch-5.5.2/elasticsearch-head
# grunt server (後臺運行 + &)
2743275-38e4c25912195708.png

2743275-5f43e2a56b85e914.png
相關文章
相關標籤/搜索