ElasticSearch 7.14安裝步驟【windows平臺】
一、下載和安裝ElasticSearch
下載地址如下:https://www.elastic.co/downloads/elasticsearch
選擇下圖中的連結:
下載後的壓縮包如下:
解壓,然後進入bin目錄
雙擊elasticsearch.bat
如果沒有報錯,並且命令列窗口裡有started字樣,表示啟動成功了。
二、安裝ElasticSearch-Head外掛
在安裝 ElasticSearch-Head外掛前,需要先安裝兩個必要環境,node和grunt。
1、node安裝
下載地址:https://nodejs.org/en/download/下載Windows版msi版本,下載完按提示下一步下一步安裝。
安裝完後cmd檢視版本node-v,出現下面的提示,表示安裝成功。
2、grunt安裝
用管理員模式開啟cmd,然後輸入:npm install -g grunt-cli,備註:要用管理員模式
執行完後,在cmd裡輸入: grunt -version,檢視版本,出現下圖中的介面,表示安裝完成。
3、下載ElasticSearch-Head
下載地址如下:https://github.com/mobz/elasticsearch-head,這是一個github上的地址,直接下載整個原始碼就可以,按下圖操作:
4、安裝ElasticSearch-Head
用管理員模式開啟cmd,然後cd到目錄:elasticsearch-head-master,備註:這個目錄就是上一步驟下載檔案的解壓後的目錄,如下圖:
執行npm install
安裝完成後,執行 grunt server或npm run start,執行head外掛。
出現下圖中的字樣,表示啟動成功:
三、修改elasticSearch的配置
找到ElasticSearch的安裝目錄,開啟config資料夾,如下圖:
開啟資料夾中名為【elasticsearch.yml】檔案,然後在底部新增如下資訊:
cluster.name: my-application node.name: node-1 network.host: 0.0.0.0 http.port: 9200 cluster.initial_master_nodes: ["node-1"] http.cors.enabled: true http.cors.allow-origin: "*" node.master: true node.data: true
最終郊果如下:
四、修改ElasticSearch-Head的配置
找到資料夾elasticsearch-head-master下面的Gruntfile.js檔案,然後新增:hostname='*',如下圖:
connect: { server: { options: { hostname:'*', port: 9100, base: '.', keepalive: true } } }
五、測試
把elasticsearch和elasticsearch_head都重啟一下,然後,在瀏覽器裡輸入:http://localhost:9100/,出現如下圖: