目錄
一、環境整合(需要提前裝好)
構建工具(參考工具部署方式)
軟件名稱 | 版本 | 相關文章推薦 |
---|---|---|
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了