Windows10安裝ElasticSearch筆記
?1、安裝前準(zhǔn)備條件
因?yàn)镋lasticSearch7.17需要JDK1.8的支持,首先確保你的win10已經(jīng)提前安裝好了jdk8的版本
ElasticSearch支持的JDK最低版本是1.8.0。
ElasticSearch7.17及以下的版本最低版本是JDK1.8.0
ElasticSearch8.0及以上的版本最低版本是JDK16
2、官網(wǎng)下載ES安裝包
下載地址:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-17-1
推薦安裝7.17版本可以適配jdk1.8,會(huì)減少安裝過(guò)程當(dāng)中的各種問(wèn)題 。
安裝步驟:打開(kāi)后下載Windows版本的安裝包,然后解壓,進(jìn)入bin目錄,雙擊運(yùn)行elasticsearch.bat文件啟動(dòng)ElasticSearch服務(wù)。
控制臺(tái)輸出:started 表示啟動(dòng)成功
訪(fǎng)問(wèn)地址:http://127.0.0.1:9200/
3、安裝ES-head插件
插件下載地址:
https://raw.githubusercontent.com/mobz/elasticsearch-head/master/crx/es-head.crx
下載后,打開(kāi)谷歌瀏覽器 進(jìn)入擴(kuò)展管理頁(yè)面
chrome://extensions/
然后將下載好的 es-head.crx 插件拖入頁(yè)面,然后添加ES擴(kuò)展的安裝。
安裝成功后訪(fǎng)問(wèn)界面如下:
4、啟動(dòng)服務(wù)可能存在的問(wèn)題
4.1 控制臺(tái)輸出亂碼
啟動(dòng)bat文件可能會(huì)出現(xiàn)亂碼的情況,原因是jvm編碼設(shè)置的問(wèn)題,解決方法如下:
首先從根目錄進(jìn)入config目錄,然后找到j(luò)vm.options文件,增加一行修改為中文編碼
就可以了。
4.2 exception during geoip databases update
首先從根目錄進(jìn)入config目錄,然后找到elasticsearch.yml文件,增加一行
4.3 服務(wù)正常啟動(dòng)后無(wú)法訪(fǎng)問(wèn)
瀏覽器輸入 http://localhost:9200/
解決方法:找到elasticsearch.yml文件,修改如下:
修改后關(guān)閉控制臺(tái),重啟啟動(dòng)服務(wù)。?