elasticsearch-head 安装

发布时间 2023-03-28 17:08:53作者: 默叶

概念

elasticsearch-head 是 elasticsearch 的可视化工具,能够比较简便的查看、删除索引,查看索引数据,执行查询命令。
它需要安装node和grunt才能使用

安装

  • ubuntu安装:

    • 下载压缩包: https://github.com/mobz/elasticsearch-head
    • 解压后进入elasticsearch-head主目录
    • 开始终端安装npm、nodejs、grunt
    • sudo apt install npm
    • sudo apt install nodejs-legacy
    • npm install grunt --save-dev
    • npm install # 安装elasticsearch-head所有依赖,比较慢,最后因为网络问题卡住可以先看看elasticsearch-head是否能运行了,可以的话剩下的就不装了
  • windows安装

    • node
       * 参考资料
      • windows 环境下 node 安装教程(超详细) 安装 node 环境: https://www.cnblogs.com/hualess/p/11541908.html
      • ElasticSearch 的介绍及使用: https://blog.csdn.net/sinat_42338962/article/details/85227902
      • 注意:
          1. 新建的两个文件(node-cache 和 node-global)创建在 node 安装主目录里(与 node_modules 同一位置)
          2. 配置 npm 的全局模块的存放路径以及 cache 的路径,可以用两个命令完成:
           npm config set prefix node-global 的绝对路径
           npm config set cache node-cache 的绝对路径
          3. 将 node 根目录与 node-global 添加到系统环境变量中(电脑右键-属性-高级系统设置-环境变量-系统变量中新建)
          4. node -v 查看版本号,验证是否安装成功
    • grunt
        1.cmd 进入 node 的主目录,有 node.exe 文件的地方,命令行输入:
        npm install -g grunt-cli
        2.cd 进入 node-global 目录
        3.利用 grunt -version 查看版本号并测试 grunt 是否安装成功
    • elasticsearch-head
        1.下载 elasticsearch-head 插件,地址:https://github.com/mobz/elasticsearch-head

        2.进入 elasticsearch-head 源码目录中,执行 npm install -g

        3.修改 elasticsearch-head 中的文件 Gruntfile.js,添加

       

        4.执行 npm run start 看能否运行