ES相关工具安装
0.ES的介绍
es是什么?
- es是一个非关系型数据库
- es可以快速存储,搜索,分析大量的数据
- es提供了简单的restful api和java api
es的特点?
- 高度的可伸缩性:可以搭建大型的分布式集群,也可以运行于单机上
- 开箱即用,搭建简单
- es本身不是新的技术,只是将全文检索,数据分析,分布式技术融合在一起
1.ElasticSearch安装
ES下载
官网下载地址:https://www.elastic.co/cn/downloads/elasticsearch
博客:https://blog.csdn.net/weixin_37281289/article/details/101483434
windows:百度网盘:https://pan.baidu.com/s/1ZjRyivbtE-bzLWzvBqfJgw
提取码::totp
Linux:百度网盘:https://pan.baidu.com/s/1oBsZRlJ-D8KfNLTrs1FVZA
提取码:t34k
下载好解压直接点击bin目录下的elasticsearch.bat即可
http://127.0.0.1:9200/能够访问就说明启动成功
2.ElasticSearch-head安装
ElasticSearch-head是一个客户端工具,不过只能做查询的操作,不能做增删改
安装es-head有两个条件:
1.需要安装nodejs
nodejs下载地址:http://nodejs.cn/download/
查看是否安装成功:node -v
2.安装依赖项
首先将安装镜像切换到阿里云的镜像:npm install -g cnpm --registry=https://registry.npm.taobao.org
开始安装依赖项:cnpm install「进入es-head的根目录下,shift+鼠标右键打开命令窗口」
3.因为客户端工具和ES不是同一个端口,所以需要解决跨域问题
修改ES的config目录下的elasticsearch.yml,修改后重启ES
http.cors.enabled: true http.cors.allow-origin: "*"
4.启动ES-head
npm run start启动
3.安装kibana
Kibana下载
windows:百度网盘:https://pan.baidu.com/s/1oT8XojOmiKE0CxWMyl2JKA
提取码::lcu7
Linux:百度网盘:https://pan.baidu.com/s/1JKzseI1gL1dJcIrhs14-wA
提取码:qbri
下载好解压直接点击bin目录下的kibana.bat即可
默认页面是英文的,我们可以做一个中文处理
在config目录下修改kibana.yml:i18n.locale: "zh-CN" 「我没中文化成功」