安裝教程

一、安裝JDK

ElasticSearch是基于Lucence開發(fā)的,運行需要JAVA JDK支持,要先安裝JAVA環(huán)境。由于ElasticSearch 5.x 往后依賴于JDK 1.8的,所以需要下載JDK 1.8或者更高版本并安裝。

二、安裝ElasticSearch

1.ElasticSearch下載地址:https://www.elastic.co/downloads/elasticsearch

2.下載安裝包后解壓

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

4.看到started說明啟動成功,打開瀏覽器訪問: http://localhost:9200,效果如下

image.png

三、安裝ElasticSearch-head插件

ElasticSearch-head被稱為是彈性搜索集群的web前端,head插件主要是用來和elastic Cluster交互的Web前端, 實現(xiàn)可視化操作。

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

安裝完后cmd查看版本node-v

2、安裝grunt

grunt是一個很方便的構(gòu)建工具,可以進行打包壓縮、測試、執(zhí)行等等的工作,5.x里之后的head插件就是通過grunt啟動的。因此需要安裝grunt.

npm install -g grunt-cli

查看版本號 grunt -version

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

3.下載head插件

1.網(wǎng)址:https://github.com/mobz/elasticsearch-head下載安裝包

2.解壓
3.進入head文件夾下,執(zhí)行命令:npm install (此處是為安裝進行安裝pathomjs)

如果安裝速度慢,設置成淘寶的鏡像重新安裝 npm config set registry https://registry.npm.taobao.org

4.安裝完成之后npm run start或grunt server,啟動head插件

5.修改es使用的參數(shù).編輯D:\elasticsearch\elasticsearch-7.3.2-windows-x86_64\elasticsearch-7.3.2\config\elasticsearch.yml文件

# 增加新的參數(shù),這樣head插件可以訪問es
http.cors.enabled: true 
http.cors.allow-origin: "*"

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

到此,Elasticsearch和ElasticSearch-head已經(jīng)裝好了。

四、ElasticSearch安裝為Windows服務
1.elasticsearch的bin目錄下有一個elasticsearch-service.bat

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

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。