4.安装可视化界面 (elasticSearch Head)
下载地址: https://github.com/mobz/elasticsearch-head
这个插件依赖于node.js环境还有npm环境。(Vue中已经搭配)
(1).解压ElasticSearch Head插件
(2).安装Elasticsearch head插件
1. cmd 命令安装
2. 开始安装
cnpm install
window下查看某一个端口号的PID: 最后我们发现是罗技鼠标占用了我们的9100
netstat -ntlp | findler 9100
修改默认的启动端口为9101
启动项目
npm run start
访问9101端口
(3).解决跨域问题-在ElasticSearch文件夹中
9101端口与9200端口是两个不同的端口需要跨域解决
1. 配置ElasticSearch配置文件
C:\Environment\elasticsearch-7.6.2-windows-x86_64\elasticsearch-7.6.2\config
2. 在elasticsearch.yaml文件中添加
http.cors.enabled: true http.cors.allow-origin: "*"
4. 重新启动ElasticSearch服务
5.如果遇到闪退的情况那么就是配置文件写错了
我们需要在冒号后面添加空格且换行
访问9101网址,访问成功
6.初学,就把es当作一个数据库!(可以建立索引(库),文档(库中的数据)) ·这个header我们就把它当做数据展示工具!我们后面所有的查询,Kibana来做·这个es head我们就把他当作数据展示工具!不建议在这里写SQL