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

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

  • 相关阅读:
    建议博客园搭个威客平台,可行的发展方向和盈利方向
    SQLServer DBA 三十问(第11~20题)
    sqlserver2000中nvarchar保存韩文乱码问题解决
    beginning Linux programming读书笔记(2)之shell编程
    IBM打狗问题
    Perl入门笔记2之第二章 标量数据
    linux面试大全
    结构体对齐详解
    Linux下静态链接库与动态链接库的区别
    Perl入门 笔记1之第一章简介
  • 原文地址:https://www.cnblogs.com/wjx6270/p/12218179.html
Copyright © 2011-2022 走看看