我是靠谱客的博主 眼睛大发卡,最近开发中收集的这篇文章主要介绍CentOS 7.X 下安装ElasticSearch-Head插件,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、安装nodejs和rpm

1. su - root
2. yum install epel-release
3. yum install nodejs npm

二、下载并安装elasticsearch-head

1. git clone https://github.com/mobz/elasticsearch-head.git
2. cd elasticsearch-head
3. npm install
4. npm run start
5. open http://localhost:9100 or http://you IP Address:9100

三、安装elasticsearch,修改elasticsearch参数,以便于head插件访问es

1. 在elasticsearch下的elasticsearch.yml下新增一下两行:
    http.cors.enabled: true
    http.cors.allow-origin: "*"
2. 重启elastsearch
    systemctl restart elasticsearch.service
    或者
    cd /es
    ./bin/elasticsearch

四、修改es-head的localhost地址

1. cd ./elasticsearch-head  #(elasticsearch-head源码文件夹)
2. vim Gruntfile.js
3. Add hostname
        connect: {
                        server: {
                                options: {
                                        hostname: '0.0.0.0',
                                        port: 9100,
                                        base: '.',
                                        keepalive: true
                                }
                        }
                }

五、修改head的连接地址

1. cd ./elasticsearch-head  #(elasticsearch-head源码文件夹)
2. vim ./_site/app.js
3.  将localhost修改为ESdeIP地址
    修改前:this.base_uri = this.config.base_uri;
    修改后: this.base_uri = this.config.base_uri || this.prefs.get("app-base_uri") || "http://you ip address:9200";

六、启动elasticsearch-head

1. cd elasticsearch-head(elasticsearch-head源码目录)
2. ./node_modules/grunt/bin/grunt server

最后

以上就是眼睛大发卡为你收集整理的CentOS 7.X 下安装ElasticSearch-Head插件的全部内容,希望文章能够帮你解决CentOS 7.X 下安装ElasticSearch-Head插件所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部