ElasticSearch 的下載地址:
https://www.elastic.co/downloads/elasticsearch;
下載好之後將其解壓到你想要安裝的目錄:比如我的 D:\mnt\work_space\ELK\elasticsearch-7.3.0 。
以上,就算安裝好了。那麼如何知道安裝“好”了呢,運行一下就知道了。
進入到D:\mnt\work_space\ELK\elasticsearch-7.3.0\bin中,雙擊執行 elasticsearch.bat 。等待打印信息輸出完之後打開瀏覽器,輸入:localhost:9200 。頁面顯示如下,則說明安裝好了。
{
"name" : "DESKTOP-VLO4B8K",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "8nSsZazqTOy3cre5zLFINg",
"version" : {
"number" : "7.3.0",
"build_flavor" : "default",
"build_type" : "zip",
"build_hash" : "de777fa",
"build_date" : "2019-07-24T18:30:11.767338Z",
"build_snapshot" : false,
"lucene_version" : "8.1.0",
"minimum_wire_compatibility_version" : "6.8.0",
"minimum_index_compatibility_version" : "6.0.0-beta1"
},
"tagline" : "You Know, for Search"
}
一般情況下,我們都會通過一個可視化的工具來查看ES的運行狀態和數據。這個工具我們一般選擇head 。
可視化的工具ElasticSearch-head
Elasticsearch 5.x, 6.x, and 7.x: site plugins are not supported. Run as a standalone server,5.0以上就不再是一個插件而是一個獨立的web服務了。該插件是一個依賴node.js編譯的web服務
下面先安裝node.js
下面是node.js下載地址。
http://nodejs.cn/download/;
下載後,地接就是一個安裝包,直接打開後除了安裝路徑自己按需設置外,其他的一路next就好,直到最後它自動安裝完。最後打開cmd 。
輸入:node --version 看能否打印出版本信息來檢驗安裝是否正確就好了。
node.js安裝好後,切換目錄到node.js的安裝目錄中。比如我的是D:\program\node-js
運行命令安裝 grunt
npm install -g grunt-cli
用set命令換成阿里的鏡像就可以了
npm config set registry http://registry.npm.taobao.org
不設置阿里鏡像會十分緩慢,head 依賴的都安裝完之後,就可以安裝head 了。
安裝head
下面是head的下載地址,在GitHub 中:
https://github.com/mobz/elasticsearch-head
進入github後我們選擇下載zip 壓縮包,下載完之後將其解壓到你想要安裝的目錄即可,比好我的是:D:\mnt\work_space\ELK\elasticsearch-head-master
打開cmd 切換到 D:\mnt\work_space\ELK\elasticsearch-head-master中,
然後執行 npm install
完成之後就可以將期啓動:npm run start
看到最後輸出如下即可知道安已啓動好了
打開瀏覽器輸入:http://localhost:9100/
這樣說明它安裝成功了。
到這裏 我們會發現連接狀態還是未連接,因爲es默認是不允許跨域連接的。那麼我們要開啓。
進入到es的安裝目錄下,我這裏是D:\mnt\work_space\ELK\elasticsearch-7.3.0 ,然後進入config 文件夾,打開elasticsearch.yml 在末尾添加
http.cors.enabled: true
http.cors.allow-origin: “*”
保存,然後重啓es ,再刷新一下 elasticsearch-head 即可
http.cors.enabled 開啓跨域訪問支持,默認爲false
http.cors.allow-origin 跨域訪問允許的域名地址,支持用正則,我這裏就偷偷懶,直接全部
版權聲明:本文爲CSDN博主「mottohlm」的原創文章,遵循CC 4.0 by-sa版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/mottohlm/article/details/80875207