打开后下载Windows版本的安装包,然后解压,进入bin目录,双击运行elasticsearch.bat文件启动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/
{
"name" : "CS-HG-293",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "fLDp-rmAR9OjHcAHJy8UlQ",
"version" : {
"number" : "7.17.1",
"build_flavor" : "default",
"build_type" : "zip",
"build_hash" : "e5acb99f822233d62d6444ce45a4543dc1c8059a",
"build_date" : "2022-02-23T22:20:54.153567231Z",
"build_snapshot" : false,
"lucene_version" : "8.11.1",
"minimum_wire_compatibility_version" : "6.8.0",
"minimum_index_compatibility_version" : "6.0.0-beta1"
},
"tagline" : "You Know, for Search"
}
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文件,增加一行修改为中文编码
-Dfile.encoding=GBK
就可以了。
4.2 exception during geoip databases update
首先从根目录进入config目录,然后找到elasticsearch.yml文件,增加一行
ingest.geoip.downloader.enabled: false
4.3 服务正常启动后无法访问
浏览器输入 http://localhost:9200/
解决方法:找到elasticsearch.yml文件,修改如下:
xpack.security.enabled: false
xpack.security.enrollment.enabled: true
# Enable encryption for HTTP API client connections, such as Kibana, Logstash, and Agents
xpack.security.http.ssl:
enabled: false
keystore.path: certs/http.p12
修改后关闭控制台,重启启动服务。
©本文为清一色官方代发,观点仅代表作者本人,与清一色无关。清一色对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。本文不作为投资理财建议,请读者仅作参考,并请自行承担全部责任。文中部分文字/图片/视频/音频等来源于网络,如侵犯到著作权人的权利,请与我们联系(微信/QQ:1074760229)。转载请注明出处:清一色财经