• elasticsearch-head安装


    https://www.cnblogs.com/xiaojianfeng/p/9435507.html

    Node安装配置

    第一步:下载Node

    1 wget https://nodejs.org/dist/v10.13.0/node-v10.13.0-linux-x64.tar.xz

    第二步:解压下载的Node包

    1 xz -d node-v10.13.0-linux-x64.tar.xz
    2 tar -xf node-v10.13.0-linux-x64.tar

    第三步:配置node和npm

    注意:node所在目录,我的node目录是/usr/local/node-v10.13.0-linux-x64 即在:登录的root目录下

    1 ln -s /usr/local/node-v10.13.0-linux-x64/bin/node /usr/bin/node
    2 ln -s /usr/local/node-v10.13.0-linux-x64/bin/npm /usr/bin/npm

    第四步:检测是否成功

    输入node -v 和 npm -v,如果看到版本号,即表示成功 如下图所示:

     安装git

    yum install –y git

    下载head插件

    git clone https://github.com/mobz/elasticsearch-head.git

    安装grunt

    cd elasticsearch-head

    安装插件

    npm install
    npm install grunt --save

    可能会报错

     我安装两台机器都报这个错误

    npm install phantomjs-prebuilt@2.1.16 --ignore-scripts
    sudo npm cache clean -f
    sudo npm install -g n
    npm install

    如果还不行(

    删除掉elasticsearch-head

    重新下载,然后再操作一遍)

    -------------

    在elasticsearch-head目录下node_modules/grunt下如果没有grunt二进制程序,需要执行:

    npm install grunt --save

    修改配置 elasticsearch-head下Gruntfile.js文件

    修改connect配置节点

     修改 _site/app.js 修改http://localhost:9200字段到本机ES端口与IP

     

    修改 elasticsearch配置文件 

     修改elasticsearch.yml文件加入以下内容:

    # 是否支持跨域
    http.cors.enabled: true
    # *表示支持所有域名
    http.cors.allow-origin: "*"

    启动head插件服务(后台运行)

    /opt/elasticsearch-head/node_modules/grunt/bin/grunt server &
  • 相关阅读:
    Flex从页面(*.swf)url获取参数
    Flex 国际化
    Flex自定义事件二
    Flex中为各种控件绑定远程XML数据
    arp spoofing on linux
    java定位内存泄漏点
    Drools 简单应用实例2
    制作back track linux usb启动盘
    xss漏洞学习
    nmap在实战中的高级应用
  • 原文地址:https://www.cnblogs.com/suruozhong/p/11867102.html
Copyright © 2020-2023  润新知