博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ElasticSearch Head 插件安装
阅读量:5248 次
发布时间:2019-06-14

本文共 1629 字,大约阅读时间需要 5 分钟。

1. 安装nodejs

head插件需要nodejs环境,所以先安装node,可以直接只用yum安装,但版本较低,建议使用更高版本,方式如下:

1.1 下载 & 解压

# 下载,选择 Linux Binaries (x64)wget https://nodejs.org/dist/v10.16.0/node-v10.16.0-linux-x64.tar.xz# 解压,xz -d 如果报错,请切换到root用户xz -d node-v10.16.0-linux-x64.tar.xztar xvf node-v10.16.0-linux-x64.tar

1.2 安装

其实是开箱即用的,但为了使用起来更方便,最好配置一下环境变量,方式有多种,我这里是:

# 将node移动到 /usr/local下mv node-v10.16.0-linux-x64 /usr/local/node# 注意目录权限,应与elasticsearch的启动用户相同,我这里是elsearchsudo chown -R elsearch:elsearch /usr/local/node

1.3 配置环境变量

# 我这里仅配置当前用户的vim ~/.bash_profile# 加入、保存、退出export NODE_HOME=/usr/local/nodeexport PATH=$PATH:$NODE_HOME/bin# 刷新使之生效source ~/.bash_profile# 测试,能看到版本号即可node -vnpm -v

2. 安装jdk

建议使用 jdk1.8,具体方式略

3. 安装head 插件

3.1 下载项目

# clone git项目git clone git://github.com/mobz/elasticsearch-head.git# 注意目录权限,应与elasticsearch的启动用户相同,我这里是elsearchsudo chown -R elsearch:elsearch elasticsearch-head

3.2 安装 grunt

cd elasticsearch-headnpm install -g grunt --registry=https://registry.npm.taobao.org

3.3 安装 插件

cd elasticsearch-headnpm install

结束后注意:在elasticsearch-head/node_modules/grunt目录下如果没有grunt二进制程序,需要执行:

npm install grunt --save

3.4 配置 Gruntfile.js

vim Gruntfile.js# connect 中加入ip地址,用于访问head插件hostname: '123.456.789.0',

3.5 配置 _site/app.js

编辑文件,修改 http:// localhost:9200 为本机ip

3.6 修改 elasticsearch 配置

因为head是独立的插件,需要访问es,所以会有跨域的问题

vim elasticsearch.yml# 加入如下:# 是否支持跨域http.cors.enabled: true# *表示支持所有域名http.cors.allow-origin: "*"

3.7 启动

elasticsearch-head/node_modules/grunt/bin/grunt server &

看到如下内容,则为成功

3.8 浏览器访问

http:// ip:9100/,如下图说明安装OK(我这里没有数据,所以都是空)

参考

转载于:https://www.cnblogs.com/remainsu/p/elasticsearch-head-cha-jian-an-zhuang.html

你可能感兴趣的文章
【翻译】热门支持技巧
查看>>
PS图层混合算法之三(滤色, 叠加, 柔光, 强光)
查看>>
[csdn markdown]使用摘记一源代码高亮及图片上传和链接
查看>>
[ExtJS5学习笔记]第三十四节 sencha extjs 5 grid表格之java后台导出excel
查看>>
[ExtJS5学习笔记]第三十二节 sencha extjs 5与struts2的ajax交互配置
查看>>
Qt控件使用汇总
查看>>
weight decay 和正则化caffe
查看>>
Rich feature hierarchies for accurate object detection and semantic segmentation(RCNN)
查看>>
关于 VS 调用存储过程加载很慢和SQL 执行很快的那些事
查看>>
for循环结构
查看>>
UVALive 3662 Another Minimum Spanning Tree
查看>>
第二阶段冲刺第五天(6月4号)
查看>>
团队-爬取豆瓣电影TOP250-开发环境搭建过程
查看>>
彻底解决Ubuntu 14.04 重启后DNS配置丢失的问题
查看>>
C++ 运算符重载
查看>>
DFS遍历整个连通的区域
查看>>
winform应用程序自动更新版本
查看>>
用到的几个Linux命令
查看>>
设计模式之代理模式
查看>>
HTTP/HTTPS, Socket,TCP/IP
查看>>