搜索引擎ElasticSearchV5.4.2系列二之ElasticSearchV5.4.2+kibanaV5.4.2+x-packV5.4.2安装
相關博文:
搜索引擎ElasticSearchV5.4.2系列一之ES介紹
?搜索引擎ElasticSearchV5.4.2系列二之ElasticSearchV5.4.2+klanaV5.4.2+x-packV5.4.2安裝
?搜索引擎ElasticSearchV5.4.2系列三之ES使用
linux & windows 安裝ES參考官網:
https://elasticsearch.cn/book/elasticsearch_definitive_guide_2.x/index.html
https://www.elastic.co/guide/en/elasticsearch/reference/master/_installation.html
1.介紹linux安裝ES步驟如下:
1.1.安裝JDK1.8,不做介紹。
java -version //檢查jdk版本 echo $JAVA_HOME //查看環境變量
1.2.下載ES
curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.4.2.tar.gz // 很多組件目前支持到5.4.2。請采用5.4.2,后面步驟一樣
or
curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.0.0-alpha2.tar.gz
?
1.3.解壓
tar -xvf elasticsearch-6.0.0-alpha2.tar.gz
?
1.4.運行ES,我的機子上運行過程提示了java.langUnsupportedOperationException 。這個異常是因為我的Linux版本過低造成的,可忽略。
cd elasticsearch-6.0.0-alpha2/bin ./elasticsearch
?
1.5.檢測ES是否運行成功,
新打開一終端
curl 'http://localhost:9200/?pretty'
?
注:這就意味著你現在已經啟動并運行一個 Elasticsearch 節點了,你可以用它做實驗了。 單個節點?可以作為一個運行中的 Elasticsearch 的實例。?而一個 集群 是一組擁有相同?cluster.name?的節點, 他們能一起工作并共享數據,還提供容錯與可伸縮性。(當然,一個單獨的節點也可以組成一個集群) 你可以在?elasticsearch-6.0.0-alpha2/config/elasticsearch.yml?配置文件中 修改?cluster.name?,該文件會在節點啟動時加載 (譯者注:這個重啟服務后才會生效)。配置方面大家參考官網內容:https://elasticsearch.cn/book/elasticsearch_definitive_guide_2.x/important-configuration-changes.html
?===========================分割線=================================?
2.介紹Kibana安裝:
Kibana是一個為 ElasticSearch 提供的數據分析的 Web 接口??墒褂盟鼘θ罩具M行高效的搜索、可視化、分析等各種操作。
?2.1 下載kibana-5.4.2*.tar.gz
wget https://artifacts.elastic.co/downloads/kibana/kibana-5.4.2-linux-x86_64.tar.gz
sha1sum kibana-5.4.2-linux-x86_64.tar.gz
tar -xzf kibana-5.4.2-linux-x86_64.tar.gz
?2.2 修改kibana.yml, 連接ElasticSearch.url?
vim config/kibana.yml
2.3.啟動kibana
./bin/kibana
?2.4 瀏覽器訪問 : localhost:5601/app/kibana
注意:
- https://www.elastic.co/downloads/kibana?可以在該地址獲取下載鏈接,一定要選擇對于系統和版本。
- 按照文檔的要求,一般情況下kibana的版本必須和Elasticsearch安裝的版本一致。
- 之前ES和Kibana配合還需要使用plugin安裝一些Marvel,sense等,現在都不需要了,DevTools就是之前的Sense,好用!!
===========================分割線=================================?
X-pack是elasticsearch的一個擴展包,將安全,警告,監視,圖形和報告功能捆綁在一個易于安裝的軟件包中,也是官方推薦的。
3.在ES 安裝x-pack,ES停用狀態下執行
在ES目錄下
./bin/elasticsearch-plugin install x-pack
?
可以看到在安裝的過程中會看到一個插件額外的權限要求: 再次請求:curl 'http://localhost:9200/?pretty'
?
確認您要授予X-Pack附加權限。 X-Pack需要這些權限在安裝過程中設置威脅上下文加載器,以便Watcher可以發送電子郵件通知。 以上就成功的在ES5.4中安裝了X-PACK4.在Kibana中安裝 x-pack ,Kibana停用狀態下執行
4.1 zip包大小約120MB,注意您的網絡。。。耐心等待!
在 kibana目錄下
./bin/kibana-plugin install x-pack
?
4.2 啟動ES,啟動kibana?
4.3 驗證x-pack
在瀏覽器上輸入:?http://localhost:5601/?,可以打開Kibana,此時需要輸入用戶名和密碼登錄,默認分別是?elastic?和?changeme。
4.4.管理用戶,
我們不僅可以通過kibana可視化的界面來管理用戶 另外我們也可以通過ES的Reset Password API來管理用戶。PUT _xpack/security/user/elastic/_password { "password": "elasticpw" } PUT _xpack/security/user/kibana/_password { "password": "kibanapw" }
修改了kibana的密碼之后,還需要修改kibana.yml的配置文件中 elasticsearch.password:kibanapw
?
完~
轉載請注明出處。
作者:mengfanzhu
出處:http://www.cnblogs.com/cnmenglang/p/7058292.html
轉載于:https://www.cnblogs.com/cnmenglang/p/7058292.html
總結
以上是生活随笔為你收集整理的搜索引擎ElasticSearchV5.4.2系列二之ElasticSearchV5.4.2+kibanaV5.4.2+x-packV5.4.2安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 补蛀牙多少钱啊?
- 下一篇: 荔枝种子在那里获得?