windows安装ElasticSearch的Head可视化插件简单使用并解决不能连接ElasticSearch服务跨域问题

Posted 梦与光同行

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows安装ElasticSearch的Head可视化插件简单使用并解决不能连接ElasticSearch服务跨域问题相关的知识,希望对你有一定的参考价值。

windows安装ElasticSearch的Head可视化插件简单使用并解决不能连接ES服务跨域问题

首先需要用到nodejs和npm(这里不做叙述)

Head下载地址:https://github.com/mobz/elasticsearch-head/

下载到本地并且进行解压缩

安装github上说明一步一步来即可

在项目里面打开cmd 小技巧:在项目目录中输入cmd回车,就可打开本地的cmd

执行命令下载依赖


下面会有一些过时错误,不用管
查看modules目录,依赖已经全部下载了

启动head可视化
npm run start

发现跨域
访问http://localhost:9100发现访问不到,跨域了 跨ip,端口,网站,都是跨域的表现



#配置跨域 开启跨域
http.cors.enabled: true
#全部人都可以访问
http.cors.allow-origin: "*"

然后重启es服务,客户端连接服务

发现bat黑窗口闪烁后关闭
修改config/elasticsearch.yml文件, 添加如下内容:

xpack.ml.enabled: false


启动成功

访问 http://localhost:9200/

客户端连接到了服务端

了解head客户端基本属性

索引位置,所有信息都存在这里

新增一个索引

创建成功信息

创建好的索引

初学阶段把es当成数据库理解,可以建立索引(数据库),文档(库中的数据)
查看概览


查看数据浏览

查询JSON,这里可以写,但是不建议,我们后面所有的查询,都是在KIbana里面做

以上是关于windows安装ElasticSearch的Head可视化插件简单使用并解决不能连接ElasticSearch服务跨域问题的主要内容,如果未能解决你的问题,请参考以下文章

Elasticsearch在Windows系统下的安装

001-windows下Elasticsearch安装Elasticsearch-header安装

ElasticSearch入门 第一篇:Windows下安装ElasticSearch

ElasticSearch入门 第一篇:Windows下安装ElasticSearch

windows下安装elasticsearch6.2.4

ES1:Windows下安装ElasticSearch