linux centos7 安装elasticsearch-head

1、操作系统版本

 2、下载elasticsearch-head插件

下载地址:https://github.com/mobz/elasticsearch-head

3、下载node.js

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

4、安装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_modules

查看是否安装成功

node -v    查看版本号

5、安装 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版本号

6、 配置相关文件

 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',

7、 重启elasticsearch服务、启动head插件服务

  启动head插件服务:npm run start

 

posted @ 2020-06-02 10:08  yxd_cp  阅读(322)  评论(0)    收藏  举报