elasticsearch安装篇(3):安装head插件

1、安装chrome浏览器ElasticSearch-Head插件

到谷歌商店安装插件,插件地址:https://chrome.google.com/webstore/detail/elasticsearch-head/ffmkiejjmecolpfloofpjologoblkegm/

elasticsearch安装篇(3):安装head插件_第1张图片

elasticsearch安装篇(3):安装head插件_第2张图片

elasticsearch安装篇(3):安装head插件_第3张图片

2、安装ElasticSearch-Head

这里安装ElasticSearch-Head时在windows系统中安装;head插件的下载地址:https://github.com/mobz/elasticsearch-head。

elasticsearch安装篇(3):安装head插件_第4张图片

我们把下载的elasticsearch-head-5.0.0.zip放到d:\dev目录下。具体操作步骤如下:

(1)解压缩elasticsearch-head-5.0.0.zip,解压缩后目录为D:\dev\elasticsearch-head-5.0.0;

(2)安装npm并配置淘宝的cnpm,这里不再具体说明;

(3)将grunt安装为全局命令。Grunt是基于Node.js的项目构建工具。它可以自动运行你所设定的任务;

      D:\dev\elasticsearch-head-5.0.0>npm install -g grunt-cli

(4)安装依赖

D:\dev\elasticsearch-head-5.0.0>npm install -g cnpm --registry=https://registry.npm.taobao.org

D:\dev\elasticsearch-head-5.0.0>cnpm install grunt --save

D:\dev\elasticsearch-head-5.0.0>cnpm install

(5)进入head目录启动head,在命令提示符下输入命令;

grunt server

(6)打开浏览器输入:http://localhost:9100

(7)配置elasticsearch的跨域问题,需要修改配置文件elasticsearch.yml文件,配置内容如下:

[elk@wzy10 config]$ pwd
/usr/local/elasticsearch/config
[elk@wzy10 config]$ vim elasticsearch.yml
http.cors.enabled: true
http.cors.allow-origin: "*"


#注意重启elasticsearch,通过jps查找pid进行杀死

3、docker安装elasticserach-head

【获取镜像】

[root@wzy_woyun ~]# docker pull mobz/elasticsearch-head:5

[root@wzy_woyun ~]# docker images

【启动镜像】

[root@wzy_woyun ~]# docker run -id --name=es-head -p 9100:9100 mobz/elasticsearch-head:5

【检查】

[root@wzy_woyun ~]# docker ps
[root@wzy_woyun ~]# firewall-cmd --permanent --add-port=9100/tcp

4、修改elstaticsearch跨域访问

[root@wzy_woyun ywadmin]# su - elk -s /bin/bash
[elk@wzy_woyun ~]$ cd /usr/local/elasticsearch-6.5.1/config/
[elk@wzy_woyun config]$ vim elasticsearch.yml
http.cors.enabled: true
http.cors.allow-origin: "*"

elasticsearch安装篇(3):安装head插件_第5张图片

你可能感兴趣的:(elasticsearch笔记)