通过chrome安装插件的方式提供一个可操作es的图形化界面。
在chrome 浏览器中,通过“扩展程序” 添加 elasticsearch head 插件的方式,这种方式无须开启 es的跨域访问。
1、打开链接
谷歌浏览器访问http://extb.cqttech.com/search/elasticsearch%2520head
根据提示下载安装谷歌双核浏览器
2、安装下图中插件
3、点击放大镜图标使用插件
红框中输入es地址和端口
elasticsearch-head插件连接不上elasticsearch的处理方式
在elasticsearch的安装目录下找到config文件夹,找到elasticsearch.yml文件,打开编辑它,加上如下这两行配置
http.cors.enabled: true
http.cors.allow-origin: "*"
http.cors.enabled配置项表示是否支持跨域,默认为false;
http.cors.allow-origin,当设置允许跨域,默认为*,表示支持所有域名,如果我们只是允许某些网站能访问,那么可以使用正则表达式。比如只允许本地地址。 /https?://localhost(:[0-9]+)?/
然后重启elasticsearch,打开elasticsearch-head再连接一下,
网友评论