linux centos7 安裝elasticsearch-head

一、操做系統版本node

 二、下載elasticsearch-head插件linux

下載地址:https://github.com/mobz/elasticsearch-headgit

三、下載node.jsgithub

https://cdn.npm.taobao.org/dist/node/v14.3.0/node-v14.3.0-linux-x64.tar.xznpm

四、安裝node.js跨域

解壓 node-v14.3.0-linux-x64.tar.xz網絡

export NODE_HOME=/u01/node-v14.3.0-linux-x64
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modulescors

查看是否安裝成功elasticsearch

node -v    查看版本號grunt

五、安裝 elasticsearch-head

unzip elasticsearch-head-master.zip

mv elasticsearch-head-master elasticsearch-head

安裝epel源

yum -y install epel-release

yum -y install npm

cd elasticsearch-head

npm install  --如若報錯 

說明是網絡源有問題

查看網絡源

[root@microservice-test2 elasticsearch-head]# npm config get registry
https://registry.npmjs.org/

果真爲國外源 設置爲阿里

[root@microservice-test2 elasticsearch-head]# npm config set registry http://registry.npm.taobao.org
[root@microservice-test2 elasticsearch-head]# npm config get registry
http://registry.npm.taobao.org/

npm install

安裝這個項目會花費大量的時間

安裝完後,會生成一個node_modes文件夾

能夠經過grunt -version查看grunt版本號

六、 配置相關文件

 1) 修改elasticsearch.yml,增長跨域的配置(須要重啓es才能生效)

   vi /etc/elasticsearch/elasticsearch.yml

   加入配置:
   http.cors.enabled: true
   http.cors.allow-origin: "*"

 2) 修改Gruntfile.js文件,修改服務監聽地址(增長hostname屬性,將其值設置爲'0.0.0.0’)

  92行添加:hostname:'0.0.0.0',

七、 重啓elasticsearch服務、啓動head插件服務

  啓動head插件服務:npm run start

相關文章
相關標籤/搜索