Elasticsearch-head-master安装和启动

elasticsearch-head是一款专门针对于elasticsearch的客户端工具,elasticsearch-head是一个基于node.js的前端工程

前提:需要安装nodejs,运行elasticsearch-head会用到grunt,而grunt需要npm包管理器,所以nodejs是必须要安装的(nodejs安装不在这里讲述)

首先 验证 node -version 是否有安装

1、下载解压安装包到elasticsearch目录下

2、执行grunt -version查看grunt是否安装

说明grunt尚未安装执行npm install -g grunt-cli安装

安装完事后界面

3、配置elasticsearch 中config目录下的elasticsearch.yml文件增加如下内容

http.cors.enabled: true

http.cors.allow-origin: "*"   

http.cors.enabled该参数的意思:是否支持跨域,默认为false

http.cors.allow-origin该参数意思:当设置允许跨域,默认为*,表示支持所有域名,如果我们只是允许某些网站能访问,那么可以使用正则表达式。比如只允许本地地址。 /https?:\/\/localhost(:[0-9]+)?/


4、设置head-master目录下Gruntfile.js文件在connect下增加如下内容hostname: '*'

改后

5、启动,进入cmd命令窗口运行npm run start,启动报错了提示在项目里没有找到grunt,需要执行命令npm install默认安装package.json中的依赖

到这一步的时候发现这个速度太慢了半天了还在2%,简直无法忍受

只能取消然后通过npm config list查看配置信息主要查看指定的依赖包下载地址

我们看到下载地址是https://registry.npmjs.org/这个有点慢哈

因此我们通过命令npm config set registry https://registry.npm.taobao.org指定使用淘宝镜像地址,分分钟就完事了

最后再运行npm run start

注意:启动的时候需要先进入安装目录,否则会抛出找不到package.json的错误

下图为页面展示:

  • 18
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值