ELK搭建<二>:安装ES插件head

有些话、适合烂在心里 提交于 2020-03-21 20:01:04

1.去github下载head,针对ES版本不同,安装方式也不一样,

=》在2.x以前版本可以通过插件安装

for Elasticsearch 2.x: sudo elasticsearch/bin/plugin install mobz/elasticsearch-head
for Elasticsearch 1.x: sudo elasticsearch/bin/plugin -install mobz/elasticsearch-head/1.x
for Elasticsearch 0.x: sudo elasticsearch/bin/plugin -install mobz/elasticsearch-head/0.9#访问地址http://localhost:9200/_plugin/head/

---2.x以前的版本到此结束了---

=》在5.x版本以后需要另行安装,用node启动,node下载

可以通过命令安装:

 

#下载head
git clone git://github.com/mobz/elasticsearch-head.git
#进入head文件夹
cd elasticsearch-head
#下载依赖
npm install
#启动
npm run start#访问地址http://localhost:9100/

 

如果启动报错,则需要安装grunt

#进入head文件夹cd elasticsearch-head#选用淘宝镜像速度更快
npm install -g grunt --registry=https://registry.npm.taobao.org#下载依赖npm install#在elasticsearch-head目录下node_modules下如果没有grunt文件夹,则需要运行:npm install grunt --save 

2.修改head根目录下的配置文件Gruntfile.js,示例:

connect: {
            server: {
                options: {
                    hostname: '*',
                    port: 9100,
                    base: '.',
                    keepalive: true
                }
            }
        }

根据自己需要修改hostname和port就行了

3.启动head

进入 elasticsearch-head/node_modules/grunt/bin 目录

运行 ./grunt server 就启动完毕了

 

进入 http://localhost:9100/ 就可以访问了

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!