Windows 上安裝 ElasticSearch

一、elasticsearch安裝

ElasticSearch 的下載地址:https://www.elastic.co/downloads/elasticsearch;

下載好之後將其解壓到你想要安裝的目錄:比如我的 D:\chengxu\ElasticSearch\elasticsearch-6.3.0 。

以上,就算安裝好了。那麼如何知道安裝“好”了呢?

進入到D:\chengxu\ElasticSearch\elasticsearch-6.3.0 \bin中,雙擊執行 elasticsearch.bat 。等待打印信息輸出完之後打開瀏覽器,輸入:localhost:9200 。頁面顯示如下,則說明安裝好了。

二、ES可視化工具安裝

一般情況下,我們都會通過一個可視化的工具來查看ES的運行狀態和數據。這個工具我們一般選擇head 。

ElasticSearch-head 依賴於node.js

 

下面先安裝node.js

node.js下載地址:http://nodejs.cn/download/;

下載後,直接打開除了安裝路徑自己按需設置外,其他的一路next就好,直到最後它自動安裝完。最後打開cmd 。輸入:node --version 看能否打印出版本信息來檢驗安裝是否正確就好了。

 

node.js安裝好後,切換目錄到node.js的安裝目錄中。比如我的是D:\chengxu\tools\node-js

運行命令安裝 grunt :npm install -g grunt-cli

head 依賴的都安裝完之後,就可以安裝head 了。

 

ElasticSearch-head的下載地址,在GitHub 中:https://github.com/mobz/elasticsearch-head

 

進入github後我們選擇下載zip 壓縮包,下載完之後將其解壓到你想要安裝的目錄即可,比好我的是:D:\chengxu\tools\elasticsearch-head

打開cmd 切換到 D:\chengxu\tools\elasticsearch-head 中,然後執行 npm install 。這是要將該目錄下的相關文件解壓並安裝,具體有什麼這裏可以不用管。完成之後就可以將期啓動:npm run start .

看到最後輸出如下即可知道安已啓動好了

打開瀏覽器輸入:http://localhost:9100/ 

這樣說明它安裝成功了。

-----------------20190106 補充

到這裏 我們會發現連接狀態還是未連接,因爲es默認是不允許跨域連接的。那麼我們要開啓。

進入到es的安裝目錄下,我這裏是D:\chengxu\ElasticSearch\elasticsearch-6.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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章