目錄
一、環境整合(需要提前裝好)
構建工具(參考工具部署方式)
| 軟件名稱 | 版本 | 相關文章推薦 |
|---|---|---|
| NodeJS | 16.. | https://www.cnblogs.com/liuyangfirst/p/15998172.html |
| JDK | 1.8 | https://www.cnblogs.com/liuyangfirst/p/14334385.html |
二、官方下載Elasticsearch部署安裝
1、百度搜索"Elasticsearch",或者訪問官網https://www.elasticsearch.org,進入主頁雙擊下載。


2、進入下載頁面,看到選擇操作系統,選擇系統,然后點擊下載。


3、下載完成后,解壓文件,找到下載位置。

4、配置環境變量
- 打開文件,選擇此電腦,右鍵屬性打開屬性,選擇高級系統設置打開,選擇環境變量。



- 找到系統變量,選擇新建,輸入信息,單擊確認。


- 在系統變量里找到Path,將ES_HOME添加進去,然后選擇確定。


5、配置文件修改
- 進入配置文件目錄,找到elasticsearch.yml ,修改如下屬性。



-
不修改會遇到這個問題:received plaintext http traffic on an https channel, closing connection Netty4HttpChannel,網頁無法訪問。
-
添加Elasticsearch-head可訪問配置
http.cors.enabled: true
http.cors.allow-origin: "*"
- 不加的話就會訪問時候顯示灰色。


- 添加其他配置

# 換個集群的名字,免得跟別人的集群混在一起
cluster.name: es-5.0-test
# 換個節點名字
node.name: node-101
# 修改一下ES的監聽地址,這樣別的機器也可以訪問
network.host: 0.0.0.0
# 默認的就好
http.port: 9200
# 關閉http訪問限制
xpack.security.enabled: false
# 增加新的參數,這樣head插件可以訪問es
http.cors.enabled: true
http.cors.allow-origin: "*"
6、啟動服務,瀏覽器訪問網址:http://localhost:9200/
- 找到路徑下這個文件,雙擊打開,看到start為啟動。


- 訪問瀏覽器,表示安裝成功。

三、可視化管理工具 ---Elasticsearch-head部署安裝
1、訪問網址:https://github.com/mobz/elasticsearch-head,雙擊紅圈位置。

2、進入下載頁,選擇一個下載。

3、下載后解壓,找到安裝位置

- windows +R進入命令位置,輸入cmd進入命令窗口

- 進入elasticsearch-head的文件夾

- 執行安裝npm依賴包的命令
npm install

-
遇到問題

-
執行命令:npm install -g npm 解決,解決后重新執行:npm install


- 執行啟動命令(此時不要關閉命令窗口)
npm run start

- 訪問網址:http://localhost:9100/,得到如圖為訪問成功。

四、Elasticsearch設置為windows服務器
1、找到Elasticsearch的bin目錄

2、windwos + R 輸入cmd進入命令行界面,使用cd命令進入bin目錄下。


3、執行命令,進行加載服務。
elasticsearch-service.bat install
- 首次設置,產生問題如下:

- 打開路徑config,找到文件jvm.options,找到屬性-Xms和-Xmx,去除注釋,修改為512m大小。



- 重新執行,成功如圖。
elasticsearch-service.bat install

4、查看服務加載成功。
- windows + R 輸入 services.msc 回車,進入服務

- 舊版本需要設置javaclass指向的路徑,進入Elasticsearch的bin目錄下,執行命令elasticsearch-service.bat manager,新版本這里不需要了


5、配置開機啟動
-
找到Elasticsearch后,雙擊這里

-
彈出新的對話框,找到如圖位置,下拉框改為自動,點擊確認,下次開機就會有已經啟動的Elasticsearch了



