windows下es安裝教程


es安裝

1.es下載地址:https://www.elastic.co/downloads/past-releases

2.使用es需要先安裝好jdk,注意es版本和jdk版本的兼容問題,es6.1.1版本需要jdk1.8以上版本。

3.下載好es的zip包后解壓縮,解密后的目錄如下圖:

 

 

 

4.安裝es服務,打開cmd命令窗口,切換到es目錄下的bin目錄:

 

5.啟動服務+設置服務自動啟動

 

啟動服務:

 

進入服務界面找到es后,點擊es服務,點擊屬性,將啟動類型設置為自動,下次就不用手動啟動了,如下圖設置:

 

6.驗證es服務是否成功啟動,訪問http://localhost:9200/,如果出現以下表示安裝成功

 

 

 

7.在es的根目錄下的plugins目錄新建一個文件夾:elasticsearch-analysis-ik

 

 

 

8.將elasticsearch-analysis-ansj-6.1.1.0-release.zip解壓后的文件放到elasticsearch-analysis-ik

文件夾下,如圖:

 

 

 

安裝elasticsearch-head插件

es5以上版本安裝head需要安裝nodegrunt

1.安裝node

雙擊node-v10.13.0-x64.msi安裝很簡單,直接下一步下一步就可以,安裝完成后,在node安裝文件夾nodejs根目錄下有個npm.cmd文件,雙擊運行。

2.安裝grunt

安裝node后執行 npm install -g grunt-cli 安裝grunt

3. 測試:

 

 

1:下載安裝包 elasticsearch-head-master.zip

2:在es目錄下或其他目錄下解壓下載包,解壓后文件結構如下圖,

 

 

3:修改服務器監聽地址:Gruntfile.js

 

 

增加hostname屬性,設置為*

修改連接地址:

vi _site/app.js

 

 

修改head的連接地址:

this.base_uri = this.config.base_uri || this.prefs.get("app-base_uri") || "http://localhost:9200";

把localhost修改成你es的服務器地址,如:

this.base_uri = this.config.base_uri || this.prefs.get("app-base_uri") || "http://10.10.10.10:9200";

 

 

elasticsearch配置允許跨域訪問

修改elasticsearch.yml新增以下配置

http.cors.enabled: true

http.cors.allow-origin: "*"

 

重啟elasticsearch

 

 

運行head

Cmd命令模式下運行:grunt server

測試地址

瀏覽器輸入http://192.168.2.140:9100  備注  ip:9100

效果圖:

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM