zoukankan      html  css  js  c++  java
  • windows elasticsearch-head插件安装教程

    elasticsearch-head下载地址:https://github.com/mobz/elasticsearch-head

      1.git下载 

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

    2.安装过node.js和npm的可以跳过这步
      下载node:
    https://nodejs.org/dist/
    2.1下载完成之后点击安装
    2.2安装完成之后 打开cmd新窗口 执行 node -v 和npm -v
    2.3配置node
      
    并不是说NodeJS和NPM安装好了以后就能直接使用了,这也是新手经常犯的一个错误之一。
    因为默认情况下,NPM安装的模块并不会安装到NodeJS的程序目录,
    在node目录下创建node_cache和node_global


    我们用个示例来看一下,我们先用npm安装一个cluster模块
    执行 npm install cluster 会在 node_global ode_modules看到cluster 这样说明对了
    2.4执行npm config set prefix "D:Program Files odejs ode_global"npm config set cache "D:Program Files odejs ode_cache"
    3.
    安装 grunt-cli
    npm install -g grunt-cli
    4.进入 elasticsearch-head 文件夹,执行命令:
    npm install grunt --save
    5.安装依赖的 npm 包
    npm install
    6.修改启动文件
    所有依赖包安装成功后,修改 elasticsearch-head 目录下的 Gruntfile.js 文件,在 options 属性内增加 hostname,设置为 0.0.0.0。
    connect: {
        server: {
            options: {
                hostname: '0.0.0.0',
                port: 9100,
                base: '.',
                keepalive: true
            }
        }
    }

    修改 Elasticsearch 配置文件 config/elasticsearch.yml

    在配置文件最后增加两个配置项,这样 elasticsearch-head 插件才可以访问 Elasticsearch 。

    http.cors.enabled: true
    http.cors.allow-origin: "*"
    此时如果elasticsearch已经是启动状态请重启。

    启动 elasticsearch-head 

    在 elasticsearch-head 目录下,执行命令:

    grunt server

    输出如下内容表示启动成功:

    Running "connect:server" (connect) task
    Waiting forever...
    Started connect web server on http://localhost:9100
     
     
     
     
    
    
  • 相关阅读:
    JavaScript的DOM操作(节点操作)
    php算法
    php常用函数
    去掉表单中的回车、换行、空格
    linux(centos)搭建SVN服务器
    同一台机子上用多个git 账号
    房屋交易合同
    简单的css 菜单
    Spring Collections XML 配置
    不同java 版本的新功能
  • 原文地址:https://www.cnblogs.com/zhaoxueru/p/11469455.html
Copyright © 2011-2022 走看看