Windows10安装ElasticSearch笔记
1、安装前准备条件
因为ElasticSearch7.17需要JDK1.8的支持,首先确保你的win10已经提前安装好了jdk8的版本
ElasticSearch支持的JDK最低版本是1.8.0。
ElasticSearch7.17及以下的版本最低版本是JDK1.8.0
ElasticSearch8.0及以上的版本最低版本是JDK16
2、官网下载ES安装包
下载地址:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-17-1
推荐安装7.17版本可以适配jdk1.8,会减少安装过程当中的各种问题 。
安装步骤:打开后下载Windows版本的安装包,然后解压,进入bin目录,双击运行elasticsearch.bat文件启动ElasticSearch服务。
控制台输出:started 表示启动成功
访问地址:http://127.0.0.1:9200/
3、安装ES-head插件
插件下载地址:
https://raw.githubusercontent.com/mobz/elasticsearch-head/master/crx/es-head.crx
下载后,打开谷歌浏览器 进入扩展管理页面
chrome://extensions/
然后将下载好的 es-head.crx 插件拖入页面,然后添加ES扩展的安装。
安装成功后访问界面如下:
4、启动服务可能存在的问题
4.1 控制台输出乱码
启动bat文件可能会出现乱码的情况,原因是jvm编码设置的问题,解决方法如下:
首先从根目录进入config目录,然后找到jvm.options文件,增加一行修改为中文编码
就可以了。
4.2 exception during geoip databases update
首先从根目录进入config目录,然后找到elasticsearch.yml文件,增加一行
4.3 服务正常启动后无法访问
浏览器输入 http://localhost:9200/
解决方法:找到elasticsearch.yml文件,修改如下:
修改后关闭控制台,重启启动服务。
相关文章
- 解除windows的网速限制
- Windows 7下的Comodo Firewall免费防火墙
- 【地铁上的Redis与C#】Redis 简介
- 关于Windows 7和Windows 10 及Office的激活工具软件
- Windows10数字权利永久激活教程
- windows电脑提示缺少丢失dll文件
- 【地铁上的Redis与C#】Redis 命令基本操作
- Nuxt3的useFetch、useAsyncData、useLazyFetch、useLazyAsyncData的区别
- [NetWork] H3C交换机、路由器操作系统简介
- 虚拟机出现不能上网,“Ethernet 2”没有有效的 IP 配置
- 【愚公系列】2023年01月 .NET CORE工具案例-RedLock.net实现分布式锁
- GitHub Codespaces 安装 .NET 7
- Windows下用Allway Sync进行文件夹同步很方便
- 「 windows10/11安装杜比音效文字教程 」
- 「 使用docker for windows关于迁移目录的教程 」
- 【api开放平台】api通讯测试模块-reflect进行代码优化以及sdk-starter编写
- Windows设置开机启动挂载cfs,设置计划任务同步文件到cfs
- 在 EF Core 7 中实现强类型 ID
- ROS2 机器人操作系统入门和安装以及如何使用 .NET 进行开发
- 使用 C# Graphics 绘图来绘制一个足球