ElasticSearch學(xué)習(xí)記錄(一):Windows安裝

首先明確ElasticSearch是啥?

正好最近業(yè)務(wù)需要,趁機學(xué)習(xí)一下ElasticSearch的使用,實際項目開發(fā)實戰(zhàn)中,幾乎每個系統(tǒng)都會有一個搜索的功能,當(dāng)搜索做到一定程度時,維護和擴展起來難度就會慢慢變大,所以很多公司都會把搜索單獨獨立出一個模塊,用ElasticSearch等來實現(xiàn)。

一:安裝JDK

由于ElasticSearch是基于lucence開發(fā)的,因此需要JDK的支持,JDK下載地址:

Java SE Development Kit 8www.oracle.com

二:安裝ElasticSearch

接下來以Windows安裝為例:

下載地址:/www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

官網(wǎng)下載比較困難,需要一些技術(shù)手段。這里提供一個國內(nèi)的鏡像下載地址列表,方便網(wǎng)友下載。

https://mirrors.huaweicloud.com/elasticsearch/7.9.1/?mirrors.huaweicloud.com

下載完成后解壓:

進入bin目錄下,雙擊執(zhí)行elasticsearch.bat

看到started,說明服務(wù)啟動,瀏覽器測試走起。

瀏覽器輸入網(wǎng)址http://localhost:9200

看到這些,說明安裝成功了

三:安裝ElasticSearch-head

elasticsearch-head是較早支持Elasticsearch的可視化客戶端工具之一,功能雖然能夠使用,但是界面美感不足,目前屬于功能基本停更的狀態(tài),這也是其使用上的不足之處。

早期版本的elasticsearch-head可以直接以插件的方式在Elasticsearch中進行安裝,在Elasticsearch 5之后則需要將elasticsearch-head服務(wù)單獨運行,并且支持Chrome的插件方式或者Docker容器運行方式。

下載地址:

https://github.com/mobz/elasticsearch-head

過程中需要安裝node環(huán)境和grunt~

下載完成后,解壓

網(wǎng)上有很多復(fù)雜的方法去安裝,我發(fā)現(xiàn)直接點擊index頁面也是可以正常使用的,當(dāng)然這樣的缺點是每次都得打開這個網(wǎng)頁,稍顯繁瑣~

然后只需要輸入ElasticSearch的URL并點擊connect按鈕,成功連接即可顯示如下圖所示信息。

因為我是單點的,所以健康度直接是yellow,黃色不影響使用,紅色就有問題了,不過具體看問題是什么問題。

這時候ElasticSearch即可以正常使用了,后續(xù)慢慢踩坑~

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容