威海市建设局官方网站,手机网站视频怎么下载,淄博做网站推广,教育局建设网站的必要性SpringBoot教程#xff08;安装篇#xff09; | Elasticsearch的安装 一、确定Elasticsearch版本二、下载elasticsearch#xff08;windows版本#xff09;官网下载如何解压配置 允许 别人跨域 访问自己启动运行 三、Es可视化工具安装#xff08;elasticsearch-head#… SpringBoot教程安装篇 | Elasticsearch的安装 一、确定Elasticsearch版本二、下载elasticsearchwindows版本官网下载如何解压配置 允许 别人跨域 访问自己启动运行 三、Es可视化工具安装elasticsearch-head前提开始下载安装grunt安装依赖启动运行 一、确定Elasticsearch版本
请根据你的Spring 框架版本、Spring Data Elasticsearch 版本 确定 下载所需要的 Elasticsearch 版本
1如何判断 Spring版本、SpringBoot版本 在main方法中可以输出
public static void main(String[] args) {String springVersion SpringVersion.getVersion();System.out.println(Spring Version: springVersion);String version SpringBootVersion.getVersion();System.out.println(SpringBoot Version: version);}2如何判断 Spring Data Elasticsearch 版本如果你是通过es场景启动器spring-boot-starter-data-elasticsearch引入了 。你可以点击这个依赖进去就可以可能到集成的 Spring Data Elasticsearch 版本了此处是4.3.9 3传送门比对 https://docs.spring.io/spring-data/elasticsearch/reference/elasticsearch/versions.html 所以我这边根据Spring Data Elasticsearch 版本为 4.3.9 需要下载的es版本即为 7.15.2
二、下载elasticsearchwindows版本
官网下载
官网地址https://www.elastic.co/cn/downloads/elasticsearch
各版本地址https://www.elastic.co/cn/downloads/past-releases#elasticsearch
V7.15.2下载地址https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.15.2-windows-x86_64.zip
如何解压
解压到自己的安装目录
目录文件作用
bin 脚本文件包括 ES 启动 安装插件等等
config elasticsearch.ymlES 配置文件、jvm.optionsJVM 配置文件、日志配置文件等等
JDK 内置的 JDKJAVA_VERSION13.0.2
lib 类库
logs 日志文件
modules ES 所有模块包括 X-pack 等
plugins ES 已经安装的插件。默认没有插件
data ES 启动的时候会有该目录用来存储文档数据。该目录可以设置配置 允许 别人跨域 访问自己 需要配置不然elasticsearch-head 链接不到 es服务器 修改elasticsearch配置文件config/elasticsearch.yml文件 添加配置是为了 让lasticsearch-head 链接到自己增加文件内容如下
http.cors.enabled: true
http.cors.allow-origin: *启动运行
直接双击bin目录下面的elasticsearch.bat文件
如果出现以下报错geoip库的更新无法连接 exception during geoip databases update
java.net.SocketTimeoutException: connect timed out只需要在elasticsearch目录下的config目录中找到elasticsearch.yml文件 使用文本编辑器打开在文件末尾 添加以下代码表示先关闭geoip库的更新即可
ingest.geoip.downloader.enabled: false再次执行一下 elasticsearch.bat文件出现以下显示 即表示启动成功 然后访问 http://127.0.0.1:9200 如下显示即表示 成功访问 三、Es可视化工具安装elasticsearch-head Elasticsearch-head是一个功能强大的Elasticsearch集群管理工具 通过提供直观的可视化界面和丰富的功能选项帮助用户更方便地管理和操作Elasticsearch集群。 前提
需要安装node需要 node 6.0 elasticsearch-head插件是使用JavaScript开发的它依赖于Node.js库并使用Grunt工具进行构建。因此在安装elasticsearch-head插件之前需要先确保Node.js已经正确安装在系统上。
开始下载
访问地址 GitHubhttps://github.com/mobz/elasticsearch-head 也可以直接点击以下链接进行下载 https://github.com/mobz/elasticsearch-head/archive/refs/heads/master.zip
解压 elasticsearch-head-master到 elasticsearch的安装目录 安装grunt
grunt 是基于Node.js的项目构建工具可以进行打包压缩、测试、执行等等的工作head插件就是通过grunt启动。
在cmd 中 执行 将grunt安装为全局命令
npm install -g grunt-cli如果下载忙的话就需要调整镜像地址了我这边用的是 淘宝镜像
npm config set registry https://registry.npmmirror.com/安装依赖
在elasticsearch-head-master目录下执行npm install 安装依赖
npm install启动运行
在elasticsearch-head-master目录下执行 grunt server
grunt server效果如下 参考文章 【1】Windows系统下Elasticsearch-7.15.2安装 【2】elasticsearch elasticsearch-head下载、配置启动服务