Elasticsearch6.4.0-windows環境部署安裝

 

Elasticsearch能夠輕鬆的實現全文檢索,本文主要介紹Elasticsearch(ES)環境的安裝部署,該文及後續使用的ES版本爲6.4.0。但願可以幫助到你們。html

1、安裝Elasticsearchnode

  1.1 首先,進入ES官網:https://www.elastic.co/cn/downloads/past-releases 下載對應版本,如圖所示:git

1.2 將elasticsearch-6.4.0-windows-x86_64.zip解壓並拷貝到安裝目錄github

1.3 修改配置文件npm

  用文本編輯工具打開D:\Elasticsearch\elasticsearch\elasticsearch6.4.0\config 目錄下的elasticsearch.yml,修改配置文件,修改如圖所示:bootstrap

其中,cluster表明集羣名稱,Node:節點名稱,Paths:設置日誌輸出路徑及數據存放路徑,Memory:爲了經過內存鎖定檢測,將bootstrap.memory_check的值設置爲true,Network:所在服務器IP地址windows

及端口設置,Discovery:表明es的自動發現節點機制,支持點對點的交互,Various:xpack.ml.enabled 設置爲false禁用X-Pack機器學習功能,Various:後端

http.cors.enabled: true
http.cors.allow-origin: "*",容許跨域。跨域

具體可參考下圖:來自官方文檔:https://www.ibm.com/support/knowledgecenter/zh/SSFPJS_8.5.6/com.ibm.wbpm.main.doc/topics/rfps_esearch_configoptions.html瀏覽器

1.4 配置完成以後,啓動

  進入bin目錄:雙擊運行elasticsearch.bat,或者cmd進入bin目錄,經過輸入該命令啓動

啓動過程以下:

若是沒有報錯,瀏覽器中輸入IP:9200,出現下圖,表名安裝啓動成功

至此,ES安裝完畢。

2、安裝IK分詞器

下載安裝包並解壓,在plugins目錄下新建文件夾ik,將解壓出來的文件拷貝到ik目錄下

 將解壓出來的文件拷貝到ik目錄下,如圖所示:

從新啓動ES,出現如圖所示,證實ik安裝成功:

3、安裝elasticsearch-head

  ES後端提供了各類API,可是,數據但是話以及直觀的使用它,須要安裝es-head,es-head是專門針對es的客戶端工具包,有了它,即可以實現es的可視化。下載地址:https://github.com/mobz/elasticsearch-head

下載後解壓放入ES目錄,如圖所示:

3.1 安裝Node.js

  因爲es-head是一個基於Node.js的工程,所以須要安裝node.js才能啓動,下載Node.js,官網下載地址:https://nodejs.org/en/ 

直接點下一步直至安裝成功。

  驗證是否安裝成功,打開cmd,輸入:node -v ,可以出現版本號,證實安裝成功,如圖:

3.2 配置npm

  因爲新版node.js集成了npm,所以能夠同時驗證npm是否安裝完成,輸入:npm -v,出現版本號證實安裝成功:

3.3 安裝grunt

  因爲Node.js的啓動須要藉助grunt,因此須要安裝該插件。因爲速度的問題,咱們使用國內鏡像:

  使用國內鏡像:npm config set registry http://registry.npm.taobao.org

  cmd執行:npm install -g grunt –cli  npm install grunt-cli -g

 

到head目錄下執行:cnpm install

 

若是中途出現錯誤,可輸入:grunt –verbose 查看報錯信息。

3.4 修改配置文件

安裝好以後,修改Elasticsearch配置文件,編輯elasticsearch/config/elasticsearch.yml,加入如下內容:

 

此前在es配置過,忽略該項。

編輯elasticsearch-head-master文件下的Gruntfile.js,修改服務器監聽地址,增長hostname屬性,將其值設置爲*

 

編輯elasticsearch-head-master/_site/app.js,修改head鏈接es的地址,將localhost修改成es的IP地址

 

3.5 啓動

(1)啓動Elasticsearch

(2)啓動head

在啓動elasticsearch-head以前要先啓動elasticsearch,在elasticsearch-head-master/目錄下,運行啓動命令:grunt server,出現以下界面,表示啓動成功。

瀏覽器中輸入IP:9100,驗證是否成功

可以看到界面,證實安裝成功。至此,es相關環境已經安裝完成

相關文章
相關標籤/搜索