ELK(Elasticsearch6.0以上版本head插件安裝)


  參考:https://www.cnblogs.com/Onlywjy/p/Elasticsearch.html

  Elasticsearch6.0不能使用命令直接安裝head插件

 

  修改配置文件/etc/elasticsearch/elasticsearch.yml增加參數

# 增加參數,使head插件可以訪問es  
http.cors.enabled: true  
http.cors.allow-origin: "*"

  

  下載head插件

wget  https://github.com/mobz/elasticsearch-head/archive/master.zip

  解壓至/opt目錄下

  

  安裝node

wget https://npm.taobao.org/mirrors/node/latest-v4.x/node-v4.4.7-linux-x64.tar.gz
tar -zxvf node-v4.4.7-linux-x64.tar.gz

  

  修改環境變量/etc/profile添加

export NODE_HOME=/opt/node-v4.4.7-linux-x64
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules

  

  設置生效

source /etc/profile

  

  安裝grunt

cd /opt/elasticsearch-head-master
npm install -g grunt-cli 

  檢查是否安裝成功

 

  修改head插件源碼/opt/elasticsearch-head-master/Gruntfile.js

  PS:hostname是新增的,不要忘記原有的true后面加,符號

  修改連接地址/opt/elasticsearch-head-master/_site/app.js 

  

  下載運行head必要的文件(放置在文件夾/tmp下)

cd /tmp
wget https://github.com/Medium/phantomjs/releases/download/v2.1.1/phantomjs-2.1.1-linux-x86_64.tar.bz2
yum -y install bzip2

  

  運行head

cd /opt/elasticsearch-head-master
npm install 

  后台啟動

grunt server &

  

  web頁面驗證

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM