一.你需要準備?
- Elasticsearch7.6.2
- jdk1.8
由於官網下載比較慢,大家可以後臺回覆關鍵字"rlj_es01
" 獲取相關安裝包
1.1、安裝jdk
安裝JDK,至少1.8.0以上版本,java -version
1.2、下載ES
下載和解壓縮Elasticsearch7.6.2
1.3、啓動ES
ES就是簡單粗暴,開箱即用。直接雙擊.bat文件即可。
1.4、驗證ES
1.4.1、log
1.4.2、驗證
http://localhost:9200/?pretty
在config/elasticsearch.yml文件裏的
cluster.name(默認elasticsearch)和node.name這兩個配置。
二、Kibana的安裝
Kibana 是爲 Elasticsearch設計的開源分析和可視化平臺。你可以使用 Kibana 來搜索,查看存儲在 Elasticsearch 索引中的數據並與之交互。你可以很容易實現高級的數據分析和可視化,以圖標的形式展現出來。
1、下載Kibana
下載和解壓縮Kibana7.6.2
2、啓動
3、驗證
3.1、log
3.2、驗證
http://localhost:5601/
4、補充
我們寫es語法都會在DevTools菜單裏寫。如下查看集羣健康狀態。
三、Head插件的安裝
Elasticsearch-head 是一個用於瀏覽和與 Elastic 搜索集羣交互的 web 前端。
1、下載
https://github.com/mobz/elasticsearch-head
2、安裝
2.1、安裝node
http://nodejs.cn/download/
安裝node可以參考文章Windows下Node.js 的安裝及環境配置
2.2、編譯head
(1)切換到elasticsearch-head路徑
(2)npm install -g cnpm --registry=https://registry.npm.taobao.org
(3)cnpm i
2.3、配置
更改端口:修改elasticsearch-head下Gruntfile.js文件,默認監聽在127.0.0.1下9100端口
2.4、啓動
npm run start
3、驗證
3.1、驗證
http://localhost:9100/
3.2、疑難雜症
如果訪問網址http://localhost:9100/出現如上的情況,連接不上es。如下解決
在es配置文件裏(elasticsearch.yml
),添加如下兩行
http.cors.enabled: true
http.cors.allow-origin: "*"
然後重啓ES、重啓head插件即可。