es 安裝
安裝JDK環境
因為ElasticSearch是用Java語言編寫的,所以必須安裝JDK的環境,並且是JDK 1.8以上,具體操作步驟自行百度
Windows 安裝
# 官網下載相應版本的es:
https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-5-0
# 解壓,運行即可
可執行文件在bin路徑下:elasticsearch.bat
# 測試安裝完成
訪問 http://127.0.0.1:9200/ 出現一下內容就完成
{
"name" : "LAPTOP-RTJ1RGT4",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "z30C0eUwRKa5pQsSW0Yprg",
"version" : {
"number" : "7.5.0",
"build_flavor" : "default",
"build_type" : "zip",
"build_hash" : "e9ccaed468e2fac2275a3761849cbee64b39519f",
"build_date" : "2019-11-26T01:06:52.518245Z",
"build_snapshot" : false,
"lucene_version" : "8.3.0",
"minimum_wire_compatibility_version" : "6.8.0",
"minimum_index_compatibility_version" : "6.0.0-beta1"
},
"tagline" : "You Know, for Search"
}
mac上安裝
# 官網下載相應版本
https://www.elastic.co/cn/downloads/elasticsearch
# 下載其他版本
https://www.elastic.co/cn/downloads/past-releases#elasticsearch
# 解壓文件,切換到解壓文件路徑下,執行
cd elasticsearch-<version> #切換到路徑下
./bin/elasticsearch #啟動es
#如果你想把 Elasticsearch 作為一個守護進程在后台運行,那么可以在后面添加參數 -d 。
# 測試安裝完成
訪問 http://127.0.0.1:9200/
# 關閉es
#查看進程
ps -ef | grep elastic
#干掉進程
kill -9 2382(進程號)
ElasticSearch-head 安裝
Head插件介紹
elasticsearch-head是elasticsearch的一款可視化工具,依賴於node.js ,所以需要先安裝node.js
安裝Grunt
#Grunt是基於Node.js的項目構建工具。它可以自動運行你所設定的任務
npm install grunt -g
下載Head
# 下載地址
https://github.com/mobz/elasticsearch-head
# 解壓后切換到目錄下
cd elasticsearch-head
# 通過npm安裝依賴
npm install
#啟動
npm run start
#在瀏覽器里打開
http://127.0.0.1:9100/
配置跨域
# 修改 Elasticsearch 安裝目錄中config 文件夾下 elasticsearch.yml 文件,加入下面兩行:
http.cors.enabled: true
http.cors.allow-origin: "*"
# 添加配置時,:后必須空格,不然啟動閃退
Kibana 安裝
Kibana介紹
Kibana 是一款開源的數據分析和可視化平台,它是 Elastic Stack 成員之一,設計用於和 Elasticsearch 協作。
可以使用 Kibana 對 Elasticsearch 索引中的數據進行搜索、查看、交互操作。
可以很方便的利用圖表、表格及地圖對數據進行多元化的分析和呈現
# 需要和es版本對應
下載Kibana
# 下載地址
https://www.elastic.co/cn/downloads/past-releases
# 解壓文件
# 修改配置文件
# 更多配置信息,詳見 https://www.elastic.co/guide/cn/kibana/current/settings.html
server.port: 5601
server.host: "127.0.0.1"
server.name: lqz
elasticsearch.hosts: ["http://localhost:9200/"]
# 啟動
./bin/kibana
# 瀏覽器訪問
http://127.0.0.1:5601/app/kibana