yujin2010good
作者yujin2010good·2018-11-19 11:18
系统工程师·大型零售巨头

ElasticSearch-head安装配置

字数 1279阅读 1084评论 0赞 3

Head插件简介

ElasticSearch-head是一个H5编写的ElasticSearch集群操作和管理工具,可以对集群进行傻瓜式操作。

显示集群的拓扑,并且能够执行索引和节点级别操作
搜索接口能够查询集群中原始json或表格格式的检索数据
能够快速访问并显示集群的状态
有一个输入窗口,允许任意调用RESTful API。这个接口包含几个选项,可以组合在一起以产生有趣的结果;
5.0版本之前可以通过plugin名安装,5.0之后可以独立运行。

192.168.2.126和127都安装了,只能用一台。

1、安装node

curl -sL -o /etc/yum.repos.d/khara-nodejs.repo https://copr.fedoraproject.org/coprs/khara/nodejs/repo/epel-7/khara-nodejs-epel-7.repo
yum install -y nodejs nodejs-npm

2、安装grunt

cd /usr/lib/node_modules/npm/
npm install grunt-cli
npm install grunt
查看版本:
/usr/lib/node_modules/npm/node_modules/.bin/grunt -version

3、安装head

yum install -y git
cd /usr/local/
git clone git://github.com/mobz/elasticsearch-head.git
cd elasticsearch-head/
npm install

注意:这步可以会有一些报错信息,可以忽略。

vim _site/app.js
修改 『http://localhost:9200』字段到本机ES端口与IP

4、启动head并在后台运行

cd /usr/local/elasticsearch-head/node_modules/.bin/
./grunt server &

开机自启

vim /etc/rc.local

su - es -c "/usr/local/elasticsearch/bin/elasticsearch -d"
cd /home/soft/elasticsearch-head
./node_modules/grunt/bin/grunt server &
保存退出后,给自启文件赋予执行权限(若不加,Centos7不会开机执行)

chmod +x /etc/rc.d/rc.local

参考
https://www.cnblogs.com/kidsitcn/p/4557548.html
https://blog.csdn.net/long12310225/article/details/79590007
su - elsearch -c "/usr/local/elasticsearch/bin/elasticsearch -d"
./node_modules/grunt/bin/grunt server &

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

3

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广