1. 程式人生 > >ElasticSearch 5.5 離線環境的完整安裝及配置詳情,附kibana、ik插件配置及安裝包下載路徑

ElasticSearch 5.5 離線環境的完整安裝及配置詳情,附kibana、ik插件配置及安裝包下載路徑

href bin 技術 limits 127.0.0.1 .com 不同 配置文件 standard

此文針對局域網環境(非公網環境),提供ElasticSearch 5.5.2的完整安裝及配置教程,包括ES的kibana插件、IK中文分詞插件安裝及配置。

另外,文章最後提供安裝配置環境涉及到的所有安裝包及參考指南,供大家學習。

環境準備

  • 安裝環境

  Linux環境,內網測試版本為:Red Hat Enterprise Linux Server release 6.3 (Santiago)

  • ES5.X版本要求jdk版本至少1.8
  • 創建ES訪問賬號

  ES從2.X開始禁止直接使用root用戶啟動,所以需要創建單獨用戶,並為用戶分配相應的目錄權限

  技術分享圖片

  其中/home/tshi為elasticsearch服務的存儲目錄

  • 操作系統的配置文件參數修改

  修改/etc/security/limits.conf配置文件,在末尾追加一下配置

  技術分享圖片

  修改/etc/sysctl.conf配置文件

  技術分享圖片

  • 安裝軟件準備(安裝包在文章最後有下載路徑)

  ES安裝包:elasticsearch-5.5.2.tar.gz

  ES插件kibana:kibana-5.5.2-linux-x86_64.tar.gz

  ES中文分詞插件IK:elasticsearch-analysis-ik-5.5.2.zip


ES安裝及配置

a) 解壓tar包到指定目錄

技術分享圖片

b) 進入elasticsearch目錄下config的elasticsearch.yml對個別參數進行配置修改:

技術分享圖片

c) 進入bin目錄,執行./elasticsearch執行elasticsearch服務,下圖顯示執行成功

技術分享圖片

d) 後臺執行的命令為 ./bin/elasticsearch &。

e) 如果想要配置分布式,只需將elasticsearch安裝目錄改名存儲,然後對./config/elasticsearch.yml配置文件修改,設置相同的集群名稱,不同的節點名,不同的端口號即可,下圖為測試服務器的第二個節點的配置項:

cluster.name: my-application
node.name: node-2
bootstrap.memory_lock: false
bootstrap.system_call_filter: false
network.host: 127.0.0.1
http.port: 9201
http.cors.enabled: true
http.cors.allow-origin: "*"

f) 啟動成功後,通過瀏覽器進行測試

技術分享圖片

g) 可以通過http://127.0.0.1:9200/_cat/health?v查看當前集群的健康狀態,因為當前服務器上有兩個節點,所以顯示狀態為green,如果為單節點,則會是yellow,沒有副本。

技術分享圖片

至此,完成了ES的安裝及環境配置,已經可以通過瀏覽器或者客戶端進行索引創建、訪問等操作。


Kibana安裝及配置

a) 首先將安裝包內的kibana-5.5.2-linux-x86_64.tar.gz上傳服務器,並解壓至目標目錄

技術分享圖片

b) 打開安裝目錄下的./config/kibana.yml進行kibana的環境配置,修改配置如下:

server.host: "127.0.0.1"
elasticsearch.url: "http://127.0.0.1:9200"

c) 啟動kibana:./bin/kibana (後臺啟動命令為:./bin/kibana &)

d) 啟動成功後,瀏覽器訪問:127.0.0.1:5601進入kibana控制臺。Kibana的使用教程請自行百度。

技術分享圖片


IK中文分詞及配置

ES默認的分詞器為standard,其對中文的支持很不友好,所以進行全文檢索時,需要給es服務綁定合適的中文分詞,這裏采用IK分詞器進行安裝,IK分詞器是目前阿裏Elasticsearch服務默認自帶的中文分詞。

a) 將安裝包的elasticsearch-analysis-ik-5.5.2.zip上傳服務器,並解壓

b) 在elasticsearch中創建ik的安裝目錄,將ik目錄移動至此目錄下

c) 重啟elasticsearch

d) 驗證ik是否可用(通過kibana驗證)

技術分享圖片


安裝包下載附錄

百度雲下載,下載地址鏈接:https://pan.baidu.com/s/1lGJBB70p16gYINt0vyjqPQ 密碼:vc54

  • 參考指南:《elasticsearch權威指南-中文.pdf》
  • Elasticsearch安裝包:elasticsearch-5.5.2.tar.gz
  • Kibana安裝包:kibana-5.5.2-linux-x86_64.tar.gz
  • IK分詞安裝包:elasticsearch-analysis-ik-5.5.2.zip

ElasticSearch 5.5 離線環境的完整安裝及配置詳情,附kibana、ik插件配置及安裝包下載路徑