zoukankan      html  css  js  c++  java
  • elasticsearch安装head插件

    elasticsearch安装head插件

     1.  下载head插件,将下载好的插件配置上传到linux中,注意不要放在es目录下,与es目录同级即可。解压

    unzip elasticsearch-head-master.zip

     

     2.  head 插件是node.js实现的,因此需要安装nodejs

    a、 在/usr目录下新建文件夹node,将文件下载并用xftp上传到node目录下

    使用命令:tar -Jxv -f node-v10.16.0-linux-x64.tar.xz(大写的J)解压这个.xz压缩包。

     

    b、配置环境变量,执行:vim /etc/profile命令,并添加如下内容,如下图所示:

     

    1 vim /etc/profile
    1 #set node environment
    2 NODE_HOME=/usr/node/node-v8.12.0-linux-x64
    3 PATH=$PATH:$NODE_HOME/bin
    4 NODE_PATH=$NODE_HOME/lib/node_modules
    4 Export JAVA_HOME CLASSPATH PATH NODE_PATH
     
    c、立即生效环境变量,并测试node环境变量,npm是随同node.js一起安装的包管理工具,能解决node.js代码部署上的很多问题,如下图所示:
    1 source /etc/profile
    1 node -v
    1 npm -v

     

    切换至/usr/els/elasticsearch-head-master/目录下,执行如下命令,如图所示:

     npm install -g grunt-cli

     

    上述命令执行后会在当前目录生成node_modules文件夹。再执行如下代码下载依赖包:

     

    注意:

    ----在npm install 时可能会出现依赖包下不了(没这个指定的版本)可使用以下命令进行下载:

    npm -g install phantomjs-prebuilt@2.1.16 --ignore-script

    Head配置

    1、修改服务器监听地址,增加hostname属性,设置为 hostname: ‘*’   

    [root@aubin2 ~]# vim /usr/els/elasticsearch-head-master/Gruntfile.js

     

    2、修改head的连接地址,将localhost修改为ES的服务器地址(文件内容较多,建议打开文件通过查找关键字定位---输入/this.base_uri进行查找 ,如下图所示)

     

     

     

    Head运行

    ----在/usr/els/elasticsearch-head-master下执行命令:

    grunt server                                                 --执行若是Ctrl+C退出后,则将终止程序:

    nohup grunt server &exit                   --后台运行

     

      

  • 相关阅读:
    如何还原Microsoft Office Word 2003默认的Normal.dot模板文件
    如何解决VMware Workstation 10.0.0 build-1295980马赛克现象
    通过更改注册表信息来恢复Microsoft Office 2003默认设置
    在运行Eclipse时明确指定要使用的Java VM
    修改Eclipse启动图像
    Get IPv4 Address 1.0
    hosts appender 2.0
    Extract String From Text 1.0
    String Replace 1.0
    360 Extension for Chrome Download 1.0
  • 原文地址:https://www.cnblogs.com/yexblogs/p/11309663.html
Copyright © 2011-2022 走看看