说明
elasticsearch-head是用于浏览Elastic Search集群并与其进行交互的客户端。我们可以通过head来查看es的信息和操作es
安装步骤
- 安装node.js
$ wget https://nodejs.org/dist/v8.11.3/node-v8.11.3-linux-x64.tar.xz $ mkdir -p /usr/local/bin/node/ $ tar xvf node-v8.11.3-linux-x64.tar.xz -C /usr/local/bin/node/ $ /usr/local/bin/node/bin/node -v # 显示版本号即为安装成功
- 配置环境变量
$ vim /etc/profile # 找到export PATH,并在上方加入如下环境配置,保存退出 export NODE_HOME=/usr/local/bin/node PATH=$PATH:$NODE_HOME/bin $ source /etc/profile $ node -v v8.11.3 #执行npm,安装grunt $ npm install -g grunt $ npm install -g grunt-cli
- 安装head插件
$ git clone git://github.com/mobz/elasticsearch-head.git $ cd elasticsearch-head $ npm install // nohup grunt server &exit 守护进程运行 $ npm run start
- 配置es配置文件
# 修改elasticsearch.yml配置文件 $ vim config/elasticsearch.yml # 加入下面跨域的配置,重启es http.cors.enabled: true http.cors.allow-origin: "*"