2、ElasticSearch的安装
一、ElasticSearch的安装
1.1、下载与安装
Elastic 需要 Java 8 环境 ,没有安装jdk得请安装
由于elsticsearch是国外的网站,下载速度非常慢,需要下载的同学可以去华为云镜像下载, 我本人下的是mac版本(darwin关键字的是mac版),7.6.1
ElasticSearch: https://mirrors.huaweicloud.com/elasticsearch/?C=N&O=D
1.2、目录讲解
以下是文件的目录结构
''' bin 启动文件 config 配置文件 log4j2 日志配置文件 jvm.options java虚拟机啊相关的配置 elasticsearch.yml elasticsearch的配置文件 默认端口9200 lib 相关jar包 logs 日志 modules 功能模块 plugins 插件:ik '''
1.3、启动
bin/elasticsearch #就可以启动了
出现以上证明启动成功
1.4、访问测试
就此, elasticsearch安装成功
二、安装可视化插件elasticsearch-head
2.1、下载地址
github下载地址:https://github.com/mobz/elasticsearch-head
2.2、启动
cd elasticsearch-head
npm install
npm run start
#需要保证自己的电脑安装了node.js,才能用npm去安装, npm安装比较慢,建议用cnpm
安装cnpm
$ sudo npm install -g cnpm --registry=https://registry.npm.taobao.org
$ cnpm -v
2.3、解决跨域问题
当访问http://localhost:9100/进行启动的时候发现,一直发现集群健康值处于未连接,此时是出现了跨域
我们去elasticsearch的config中
修改elasticsearch.yml
http.cors.enabled: true http.cors.allow-origin: "*" #在最后填上以上两行, 注意冒号后面有空格
2.4、重启启动
此时我们在重新启动elasticsearch和elasticsearch-head, 成功了
我们初学的时候,就把es当做一个数据库(可以建立索引(库), 文档(库中的数据))
三、安装数据查询工具-Kibana
3.1、下载
华为云镜像:https://mirrors.huaweicloud.com/kibana/?C=N&O=D
3.2、汉化页面-根据自己的需求而定
zh-CN.json所在的位置
我们需要修改kinbana中的config中的kibana.yml文件
3.3、重启
去bin文件启动 bin/kibana
http://localhost:5601/ 访问
一般使用这个工具去测试
好了,基本的安装就ok了