zoukankan      html  css  js  c++  java
  • 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页面验证

      

  • 相关阅读:
    Zookeeper安装
    JDK安装(Linux)
    Zookeeper简介
    修改tomcat配置解决定时任务多次重复执行
    解决.net mvc session超时的问题
    C#- JSON的操作
    Android SharedPreferences的理解与使用
    大屏适配:flexible.js的源码及配置
    charles抓包工具,抓手机端https设置
    Sanic二十:Sanic 扩展之sanic-openapi生成接口文档之sanic-openapi支持的数据类型
  • 原文地址:https://www.cnblogs.com/minseo/p/9117470.html
Copyright © 2011-2022 走看看