Windows10安裝Elasticsearch記錄

好記性不如爛筆頭疹蛉,將自己操作的一些步驟記錄下來,希望能幫助到個別同學(xué)力麸。

一可款、環(huán)境要求

JDK環(huán)境要求

jdk 的版本最好是 8 以上,可以根據(jù) java -version查看下當(dāng)前安裝的版本克蚂,我的是

JDK版本查詢

Maven 環(huán)境要求

最好有闺鲸,因?yàn)楹罄m(xù)在安裝中文分詞插件可能會遇到問題,如果是直接官網(wǎng)下載的插件埃叭,是需要通過 mvn clean package指令去重新編譯的摸恍。后續(xù)會講,先檢查下自己的maven環(huán)境是否OK游盲。

maven版本查詢

需要的環(huán)境準(zhǔn)備好,接下來就是安裝Es的過程蛮粮。

二益缎、安裝

1 安裝ES

通過 ES官網(wǎng)地址獲取想要的版本,這里然想,我是獲取的Windows下的 elasticsearch-7.13.2的版本莺奔。
下載好后,進(jìn)入到下載地址 bin目錄变泄,執(zhí)行elasticsearch.bat啟動令哟。

Elasticsearch啟動

瀏覽器直接通過默認(rèn)端口9200進(jìn)行訪問,如下圖:

es成功啟動頁面

2 安裝啟動Kibana

我啟動Kibana的方式妨蛹,還是之前的方式屏富,官方已經(jīng)把Kibana已經(jīng)模塊化到了最新的版本,可以自己研究啟動下蛙卤。

啟動Kibana的方式狠半,也是進(jìn)入到Kibana的安裝路徑bin目錄下,在ES運(yùn)行的情況下直接雙擊kibana.bat啟動颤难。瀏覽器直接通過默認(rèn)端口進(jìn)行訪問 神年,進(jìn)入kibana界面:

Kibana界面

3 安裝中文分詞插件

為什么要安裝中文分詞插件?

分詞是ES在建立索引中特別重要的一個環(huán)節(jié)行嗤,分詞的策略會直接影響索引結(jié)果已日。
針對英文來說,英文是有單詞的栅屏,單詞之間通過空格進(jìn)行拆分飘千,所以對英文的分詞相對比較容易堂鲜。
但是如果是中文的話,除了標(biāo)點(diǎn)符號以外占婉,一個完成的句子是沒有分隔符的泡嘴,處理起來就會復(fù)雜的多。

接下來是安裝中文分詞插件的過程

安裝的插件版本要跟你安裝的ES的版本想匹配逆济,我這里的插件版本依舊是v7.13.2
IK官方地址

3.1 安裝方式一

此種方式最簡單

在自己ES安裝目錄的bin目錄中運(yùn)行命令:

elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.13.2/elasticsearch-analysis-ik-7.13.2.zip

這個地方需要注意的是酌予,如果出現(xiàn)錯誤:
錯誤一:

elasticsearch-plugin : 無法將“elasticsearch-plugin”項識別為 cmdlet、函數(shù)奖慌、腳本文件或可運(yùn)行程序的名稱抛虫。請檢查名稱的拼寫。

解決方式:
在指令的最前面加上 .\

.\elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.13.2/elasticsearch-analysis-ik-7.13.2.zip

錯誤二:

Exception in thread "main" java.io.FileNotFoundException: https://github.com/medcl/elasticsearch-analysis-ik/releases/download/
..

可能的解決方式:
檢查下自己的指令中简僧,要下載的版本建椰,版本號是否一致。

沒問什么問題的話岛马,如下圖所示棉姐,直接install。

3.2 安裝方式二

上面指令安裝啦逆,可能會出現(xiàn)中斷伞矩,連接超時的現(xiàn)象。這個時候夏志,可以選擇直接去IK官網(wǎng)上乃坤,選擇版本進(jìn)行下載。

下載下來之后沟蔑,解壓到ES安裝目錄的plugins下湿诊,新建個目錄命名為"ik",此時直接運(yùn)行啟動ES會出現(xiàn)錯誤。

報錯截圖-網(wǎng)圖僅供參考

解決方案:
我們下載下來的IK插件壓縮包瘦材,是帶有pom.xml文件的厅须,這個時候,就需要我們前面講到的maven環(huán)境了食棕,我們需要執(zhí)行mvn clean package指令進(jìn)行操作九杂。
到這一步的時候,將生成的文件同其他同一文件夾下的文件復(fù)制到上面創(chuàng)建的ik目錄下宣蠕,然后在重新啟動es例隆。

重啟啟動ES,不報錯抢蚀,一切順利镀层。

4 安裝 elasticsearch-head(ES的圖形化界面插件)

4.1 下載Head插件

Head插件下載
我下載的是 v5.0.0版本

4.2 安裝NodeJs

此步驟需要win10安裝nodeJs的環(huán)境。

NodeJs下載

Win10安裝nodeJs及配置cnpm詳細(xì)教程

上述操作完成如果遇到下面的問題

'cnpm' 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序 或批處理文文件 問題解決

解決方案如下:

問題的原因所在唱逢,cnpm和npm文件夾不在同一個文件夾下
cnpm所在的文件夾路徑:xxx\node_global\node_modules
npm 所在的文件夾路徑:xxx\node_modules

將cnpm文件夾移動到npm所在的文件夾下吴侦,如下圖:

移動cnpm文件夾路徑

再將cnpm和cnpm.cmd文件移至npm與npm.cmd所在的文件夾即可解決問題。

4.3 安裝grunt

4.3.1 因?yàn)檫\(yùn)行head需要借助grunt命令坞古,所以需要grunt命令备韧,grunt是Node.js的項目構(gòu)建工具,執(zhí)行命令

npm install -g grunt -cli

4.3.2 修改elasticsearch-head-5.0.0\Gruntfile.js文件痪枫,line:97處添加如下內(nèi)容

hostname : '*',

保存退出织堂。

4.3.3 進(jìn)入elasticsearch-head-5.0.0根目錄啟動CMD,執(zhí)行以下命令

# 執(zhí)行下載命令奶陈,安裝下載js文件
npm install

#使用grunt server啟動elasticsearch-head易阳,用瀏覽器訪問127.0.0.1:9100;
#每次都要執(zhí)行這個命令才可以啟動,可以在目錄下創(chuàng)建個.bat文件 將相關(guān)指令添加進(jìn)去
grunt server

grunt server啟動elasticsearch-head如下圖:


grunt server啟動elasticsearch-head

4.3.4 打開瀏覽器吃粒,輸入http://localhost:9100潦俺,如下圖:

上圖中已經(jīng)出現(xiàn)了ES操作頁面,但是徐勃,沒有正常連接事示,需要做以下操作:

進(jìn)入到elasticsearch安裝目錄config,打開elasticsearch.yml;增加下面兩個命令,然后重啟elasticsearch:
1->http.cors.enabled: true
2->http.cors.allow-origin: "*"

最終的界面如下:

es-yml文件修改后

至此,完成的安裝和可能遇到的問題僻肖,就都記錄下來了肖爵。

參考文章:
ES如何建立索引
win10安裝nodeJs及配置cnpm詳細(xì)教程
Elasticsearch介紹及Windows10安裝記錄

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市檐涝,隨后出現(xiàn)的幾起案子遏匆,更是在濱河造成了極大的恐慌法挨,老刑警劉巖谁榜,帶你破解...
    沈念sama閱讀 216,402評論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異凡纳,居然都是意外死亡窃植,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評論 3 392
  • 文/潘曉璐 我一進(jìn)店門荐糜,熙熙樓的掌柜王于貴愁眉苦臉地迎上來巷怜,“玉大人,你說我怎么就攤上這事暴氏⊙铀埽” “怎么了?”我有些...
    開封第一講書人閱讀 162,483評論 0 353
  • 文/不壞的土叔 我叫張陵答渔,是天一觀的道長关带。 經(jīng)常有香客問我,道長沼撕,這世上最難降的妖魔是什么宋雏? 我笑而不...
    開封第一講書人閱讀 58,165評論 1 292
  • 正文 為了忘掉前任芜飘,我火速辦了婚禮,結(jié)果婚禮上磨总,老公的妹妹穿的比我還像新娘嗦明。我一直安慰自己,他們只是感情好蚪燕,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,176評論 6 388
  • 文/花漫 我一把揭開白布娶牌。 她就那樣靜靜地躺著,像睡著了一般邻薯。 火紅的嫁衣襯著肌膚如雪裙戏。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,146評論 1 297
  • 那天厕诡,我揣著相機(jī)與錄音累榜,去河邊找鬼。 笑死灵嫌,一個胖子當(dāng)著我的面吹牛壹罚,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播寿羞,決...
    沈念sama閱讀 40,032評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼猖凛,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了绪穆?” 一聲冷哼從身側(cè)響起辨泳,我...
    開封第一講書人閱讀 38,896評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎玖院,沒想到半個月后菠红,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,311評論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡难菌,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,536評論 2 332
  • 正文 我和宋清朗相戀三年试溯,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片郊酒。...
    茶點(diǎn)故事閱讀 39,696評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡遇绞,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出燎窘,到底是詐尸還是另有隱情摹闽,我是刑警寧澤,帶...
    沈念sama閱讀 35,413評論 5 343
  • 正文 年R本政府宣布褐健,位于F島的核電站付鹿,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜倘屹,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,008評論 3 325
  • 文/蒙蒙 一银亲、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧纽匙,春花似錦务蝠、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至践瓷,卻和暖如春院喜,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背晕翠。 一陣腳步聲響...
    開封第一講書人閱讀 32,815評論 1 269
  • 我被黑心中介騙來泰國打工喷舀, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人淋肾。 一個月前我還...
    沈念sama閱讀 47,698評論 2 368
  • 正文 我出身青樓硫麻,卻偏偏與公主長得像,于是被迫代替她去往敵國和親樊卓。 傳聞我的和親對象是個殘疾皇子拿愧,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,592評論 2 353

推薦閱讀更多精彩內(nèi)容