CentOS 7.XにElasticSearch-Headプラグインをインストールする

1667 ワード

一、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プラグインのアクセスに便利です.
1.  elasticsearch  elasticsearch.yml       :
    http.cors.enabled: true
    http.cors.allow-origin: "*"
2.   elastsearch
    systemctl restart elasticsearch.service
      
    cd /es
    ./bin/elasticsearch
四、es-headのlocal host住所を修正する.
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
                                }
                        }
                }
五、ヘッドの接続先を修正する
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