一、下載 Elasticsearch
官網(wǎng)下載地址:https://www.elastic.co/cn/downloads/past-releases#elasticsearch
選擇自己所需版本進(jìn)行下載,這里以Elasticsearch 8.2.2
為例
點(diǎn)擊 Download,選擇 Windows 版本
二、使用步驟
1.安裝 Elasticsearch
解壓安裝包即可,如圖:
目錄說(shuō)明
- bin 可執(zhí)行腳本目錄
- config 配置目錄
- jdk 內(nèi)置 JDK 目錄
- lib 類庫(kù)
- logs 日志目錄
- modules 模塊目錄
- plugins 插件目錄
2.啟動(dòng) Elasticsearch
進(jìn)入 bin 文件目錄,以****運(yùn)行 elasticsearch.bat
文件啟動(dòng) ES 服務(wù)
①出現(xiàn)報(bào)錯(cuò)
error downloading geoip database [GeoLite2-ASN.mmdb]
java.net.SocketException: Connection reset
①解決方法
進(jìn)入config
目錄,在elasticsearch.yml
配置文件中添加如下配置
ingest.geoip.downloader.enabled: false
②出現(xiàn)報(bào)錯(cuò)
啟動(dòng)elasticsearch.bat時(shí),如果一閃而過(guò)
②解決方法
進(jìn)入config
目錄,在jvm.options
配置文件中將jvm參數(shù)修改如下:
-Xms1g
-Xmx1g
③啟動(dòng)成功,無(wú)法訪問(wèn)
瀏覽器打開http://192.168.0.112:9201
,無(wú)法訪問(wèn)
③解決方法
原因是ssl地址訪問(wèn)到了默認(rèn)地址,修改配置文件即可
進(jìn)入config
目錄,在elasticsearch.yml
中修改配置如下
xpack.security.enabled: false
xpack.security.http.ssl:enabled: false
重啟elasticsearch服務(wù),打開http://192.168.0.112:9201
,訪問(wèn)成功
三、Kibana 安裝
Kibana
是一個(gè) Elastic 公司推出的一個(gè)針對(duì) es 的分析以及數(shù)據(jù)可視化平臺(tái),可以搜索、查看存放在 es 中的數(shù)據(jù)。
官網(wǎng)下載地址:https://www.elastic.co/cn/downloads/past-releases#kibana
選擇版本下載之后解壓,到config
目錄下修改kibana.yml
配置文件如下:
server.port: 5601
elasticsearch.hosts: ["http://192.168.0.112:9201"]
以管理員身份運(yùn)行kibana.bat
【注意需要先啟動(dòng)elasticsearch.bat,再啟動(dòng)kibana.bat】
啟動(dòng)之后直接訪問(wèn) http://127.0.0.1:5601
,成功訪問(wèn)
①出現(xiàn)問(wèn)題
Kibana server is not ready yet
①解決方法
刪除elasticsearch根目錄比如:elasticsearch-7.17.0文件夾,重新解壓一個(gè)壓縮包。再啟動(dòng)。
補(bǔ)充:
禁用Kibana安全提示(Elasticsearch built-in security features are not enabled)
在elasticsearch.yml
配置禁用安全選項(xiàng)xpack.security.enabled
,之后重啟ElasticSearch即可:
xpack.security.enabled: false
四、IK 分詞器安裝
在通過(guò)es關(guān)鍵字查詢時(shí),發(fā)現(xiàn)查詢的字段是切分成單個(gè)漢字的(比如我需要查詢包含手機(jī)
的信息,結(jié)果只要包含手
或者機(jī)
都會(huì)被查詢出來(lái)),與預(yù)期不符,這里就需要安裝ik分詞器了
1.下載地址
選擇ES相同版本下載 https://github.com/medcl/elasticsearch-analysis-ik/releases
將解壓后的文件夾改名ik,拷貝到ES目錄\plugins下,重啟ES即可
PS: 最后在java操作es報(bào)錯(cuò)Unable to parse response body for Response
,原因springboot不支持es新版本,更換對(duì)應(yīng)版本即可(參考下圖)
總結(jié)
以上就是今天要講的內(nèi)容,本文僅僅簡(jiǎn)單介紹了Windows下安裝和啟動(dòng)Elasticsearch,以上方法親測(cè)有效,希望能給大家一個(gè)參考。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-792356.html
創(chuàng)作不易,關(guān)注??、點(diǎn)贊??、收藏??就是對(duì)作者最大的鼓勵(lì)??,歡迎在下方評(píng)論留言??文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-792356.html
到了這里,關(guān)于Elasticsearch 安裝及啟動(dòng)【W(wǎng)indows】的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!