日誌系統ELK使用詳解(三)--elasticsearch安裝

概述

日誌系統ELK使用詳解(一)–如何使用
日誌系統ELK使用詳解(二)–Logstash安裝和使用
日誌系統ELK使用詳解(三)–elasticsearch安裝
日誌系統ELK使用詳解(四)–kibana安裝和使用
日誌系統ELK使用詳解(五)–補充

緊接上一篇,這一篇我們開始安裝es,這裏使用的是es5.3.0版本,可以在官網下載:https://www.elastic.co/cn/downloads

5.0以後的版本和之前的版本在安裝head插件上有一些區別,之前的版本安裝head插件很容易,只需要運行

elasticsearch/bin/plugin -install mobz/elasticsearch-head

就可以了,但是5.0之後,head插件換成了採用grunt服務方式啓動,需要用npm方式打包安裝,稍微複雜一些。

接下來,一塊看下es和head的安裝。

安裝elasticsearch

1.下載elasticsearch;
2.解壓縮;
3.修改/elasticsearch-5.3.0/config/elasticsearch.yml
打開:

network.host: 127.0.0.1
http.port: 9200

增加:

http.cors.allow-origin: "/.*/"
http.cors.enabled: true

這兩個配置是支持跨域訪問用的,這樣的話後續安裝的head插件和kibana才能夠正常的訪問es的查詢接口。

現在網上的教程大多是老版本的安裝說明,所以有可能你會遇到有些配置項不能使用的情況,如果遇到了只需要按照es啓動時的提示信息或去掉或修改即可。

4.啓動es服務

/elasticsearch-5.3.0/bin/elasticsearch -d #表示以daemon的方式啓動,命令行輸入輸出不被佔用

5.可以通過es的http接口進行es的測試,也可以等下一步的head插件安裝完成之後在head裏進行測試。

安裝head插件

1.安裝nodejs
2.安裝grunt-cli
3.下載安裝head插件

這裏只是給出了簡單的步驟,具體的安裝過程請參見以下博客:http://www.cnblogs.com/xiaofei1205/p/6704239.html 作者講的比較詳細,這裏不進行重複。

其中有一點不同的地方是,在安裝的過程中遇到了和以上作者不同的異常,是“”license”: “Apache2””的異常,提示需要修改成BSD授權。

修改方法參見這一篇博客:http://blog.csdn.net/u010504064/article/details/53312093

這裏給出一個head的截圖:

這裏寫圖片描述

發佈了141 篇原創文章 · 獲贊 140 · 訪問量 68萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章