给es6.x安装 head插件

安装head插件。

Pre-Install

  • 安装 git 客户端

安装ES elasticsearch-head 插件可视化管控es

注意 6.x中的 elasticsearch-head不能再用 elasticsearch-plugin install安装, 也不能放在 plugins、modules 目录下了。只能用如下方法安装

1. 修改 ES配置

#切换到 es用户
vi config/elasticsearch.yml 
http.cors.enabled: true
http.cors.allow-origin: "*"

2. git下载 elasticsearch-head插件代码

代码下载到 /opt/es/elasticsearch-head目录


git clone https://github.com/mobz/elasticsearch-head

3. 安装nodejs

  1. 切换到root
  2. https://nodejs.org/en/download/ 下载 linux 的64的tar.xz包
  3. mkdir /opt/nodejs
  4. tar -xvf node-v8.9.4-linux-x64.tar.xz -C /opt/nodejs/
  5. 修改 /etc/profile 添加 node环境变量
 export NODEJS_HOME=/opt/nodejs/node-v8.9.4-linux-x64
 export PATH=$PATH:$NODEJS_HOME/bin

source /etc/profile 然后 node -v 测试结果

4. npm install -g grunt-cli

在 root用户下 运行: npm install -g grunt-cli

5. 安装 运行 elasticsearch-head

  • 切换root
  • 在elasticsearch-head代码根目录 npm install
  • sudo chown -R es:es /opt/es/elasticsearch-head
  • sudo es
  • grunt server
  • 访问 http://ip:9100
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
慷慨打赏