• ELASTICSEARCH图形界面插件-Liunx安装流程


    1,下载开源插件地址:https://github.com/mobz/elasticsearch-head

    2,传到linux 目录,我一般传到/usr/local/node/下面

    3,解压目录,进入到elasticsearch-head-master 目录,执行 npm install

    4,没有该命令的话,自己去网上查询安装node.js

    5,在执行 npm install的过程中,可能会出现phantomjs相关错误的插曲,网上都能查到资料,我这里的问题是

    在下载完phantomjs-2.1.1-linux-x86_64.tar.bz2 ,要进行解压的时候,没有相关命令,所以:要执行 yum -y install bzip2  下载相关的解压命令

    6,重新执行npm install 时,可能会有如下错误:

    Phantom installation failed [Error: EACCES: permission denied, link '/tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2-extract-1579503508234/phantomjs-2.1.1-linux-x86_64' -> '/usr/local/node-head/elasticsearch-head-master/node_modules/phantomjs-prebuilt/lib/phantom'] {
    errno: -13,
    code: 'EACCES',
    syscall: 'link',
    path: '/tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2-extract-1579503508234/phantomjs-2.1.1-linux-x86_64',
    dest: '/usr/local/node-head/elasticsearch-head-master/node_modules/phantomjs-prebuilt/lib/phantom'
    } Error: EACCES: permission denied, link '/tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2-extract-1579503508234/phantomjs-2.1.1-linux-x86_64' -> '/usr/local/node-head/elasticsearch-head-master/node_modules/phantomjs-prebuilt/lib/phantom'

    这是从网上搜索到了:

    要在npm install 后面加上 --unsafe-perm,

    即:npm install  --unsafe-perm:

    结果显示:


    Running "connect:server" (connect) task
    Waiting forever...
    Started connect web server on http://localhost:9100

    大功告成,春节快乐,小伙伴们!

  • 相关阅读:
    7-3 列表或元组的数字元素求和 (20 分)
    7-2 一帮一 (15 分)
    7-11 字典合并 (40 分)
    7-6 统计工龄 (20 分)
    7-5 统计字符出现次数 (20 分)
    7-4 分析活动投票情况 (20 分)
    7-3 四则运算(用字典实现) (30 分)
    7-22 找鞍点 (20 分)
    制作 U 盘启动盘
    mysql 多表连接的
  • 原文地址:https://www.cnblogs.com/wjx6270/p/12218179.html
Copyright © 2020-2023  润新知