1. 程式人生 > 其它 >windows環境下elasticsearch安裝教程(超詳細)

windows環境下elasticsearch安裝教程(超詳細)

參考網址 https://www.cnblogs.com/hualess/p/11540477.html

一、安裝jdk

ElasticSearch是基於lucence開發的,也就是執行需要java jdk支援。所以要先安裝JAVA環境。

由於ElasticSearch 5.x 往後依賴於JDK 1.8的,所以現在我們下載JDK 1.8或者更高版本。
下載JDK1.8,下載完成後安裝。

二、安裝ElasticSearch

1.ElasticSearch下載地址:

https://www.elastic.co/downloads/elasticsearch

2.下載安裝包後解壓

3.進入bin目錄下,雙擊執行elasticsearch.bat

4.看到started說明啟動成功,開啟瀏覽器測試一下,如下圖

http://localhost:9200

三、安裝ElasticSearch-head外掛

1、安裝node環境(更詳細教程檢視博主node安裝教程篇)
網址:https://nodejs.org/en/download/下載Windows版msi的,下載完直接安裝,一直確定

安裝完後cmd檢視版本node-v

2、安裝grunt

grunt是一個很方便的構建工具,可以進行打包壓縮、測試、執行等等的工作,5.x裡之後的head外掛就是通過grunt啟動的。因此需要安裝grunt.

npm install -g grunt-cli

檢視版本號 grunt -version

注意:如果提示grunt命令不存在,轉移博主node安裝教程篇

3.下載head外掛

1.網址:https://github.com/mobz/elasticsearch-head下載安裝包

2.解壓

3.進入head資料夾下,執行命令:npm install(此處是為安裝進行安裝pathomjs)

如果安裝速度慢,設定成淘寶的映象重新安裝 npm config set registryhttps://registry.npm.taobao.org

4.安裝完成之後npm run start或grunt server,啟動head外掛

5.修改es使用的引數.編輯D:\elasticsearch\elasticsearch-7.3.2-windows-x86_64\elasticsearch-7.3.2\config\elasticsearch.yml檔案

# 增加新的引數,這樣head外掛可以訪問es
http.cors.enabled: true 
http.cors.allow-origin: "*"
@注意,設定引數的時候:後面要有空格!

6.修改完配置將es重啟,瀏覽器訪問http://localhost:9100

到此,Elasticsearch和ElasticSearch-head已經裝好了。

四、ElasticSearch安裝為Windows服務

1.elasticsearch的bin目錄下有一個elasticsearch-service.bat

2.cmd進入bin目錄下執行:elasticsearch-service.bat install

3.檢視電腦服務es已經存在了

elasticsearch-service.bat後面還可以執行這些命令
install: 安裝Elasticsearch服務
remove: 刪除已安裝的Elasticsearch服務(如果啟動則停止服務)
start: 啟動Elasticsearch服務(如果已安裝)
stop: 停止服務(如果啟動)
manager:啟動GUI來管理已安裝的服務

喜歡博主的話,幫忙點個關注吧

請叫筆者華少-hualess