Elasticsearch,head,kibana安装与配置(Windows)

Elasticsearch

jdk1.8,es客户端,界面工具Kibana

es版本要和java的核心jar包版本对应。

1.下载地址:Free and Open Search: The Creators of Elasticsearch, ELK & Kibana | Elastic Elasticsearch,head,kibana安装与配置(Windows)_第1张图片

2.选择对应版本下载后直接解压即可。

bin 启动文件
config 配置文件
	log4j2 日志配置文件
	jvm.options java 虚拟机相关的配置
	elasticsearch.yml elasticsearch的配置文件	默认9200端口。进而会出现跨域问题
lib 相关jar包
modules 功能模块
logs 日志
plugins 插件 eg:ik分词器

3.启动

点击bin下的elasticsearch.bat进行启动,启动后访问localhost:9200即可。 

Head

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

2.下载后将其放置在elasticsearch同路径进行解压缩

结构如下:

es

--elasticsearch

--elasticsearch-head-master

然后使用npm进行安装依赖。(因此需要有node.js环境)

解压后需要进行依赖的安装:

3.在elasticsearch-head-master访问cmd

4. 启动:  npm run start 然后会看到下一步进行访问的网址。

Kibana

1.下载路径:Kibana:数据的探索、可视化和分析 | Elastic

Kibana的版本必须和Es的版本对应 也是解压即用(路径和head一样同级即可)

2.直接启动

先启动Es后再选择Kibana中的bin下的kibana.bat启动即可。

启动后访问接口:http://localhost:5601

开发工具在右侧的Dev Tools

英文操作有问题的话可以使用汉化版

kibana-7.15.2-windows-x86_64\config路径下的kibana.yml文件中添加:(冒号后一定要跟空格!!)

i18n.locale: "zh-CN"

跨域问题的解决

在elasticsearch下config中的elasticsearch.yml中配置即可。需要注意true和“*”与:之间必须有空格,不然会报错。

#配置跨域问题

#开启跨域支持
http.cors.enabled: true
#设置所有人都可以访问
http.cors.allow-origin: "*"

配置成功后重启即可。

你可能感兴趣的:(Elasticsearch,elasticsearch,java)