linux 服务器搭建grafana环境

公司给的服务器发行版是redhat的,不同的发行版是会有不同的地方,但大致都相同,特此在这里进行记录。

要搭建grafana环境就必须先在服务器上装好:

①go的环境(千万不要装1.13的版本,会有一个大问题,我就遇到了这个坑,坑的大致内容是:File mod/golang.org/pkg/mod/golang.org/x/xerrors@v0.0.0-20190410155217-1f06c39b4373/format_go1_13.go:12:18: undefined: errors.Formatter。)gopath什么的也都要自己建好

②node的环境(最好就是用大版本号为10的,我一开始用的最新的13的,也报错了,错误中提示版本要在10到11之间,我换成10的也就好了)

至于怎么装,网上有很多教程,随便都能装好,最后确认的话。用:go version 或者go env 可以确认go是否装好,然后输入$GOPATH 看是否正确;node的话 node -v 就可以确认。

接下来就可以开始装了,我是直接去github上下载了grafana的源码包,编译安装,如果你有二次开发的需求的话就只能这样。直接把源码包放到¥GOPATH/src/github.com/grafana里面(这些文件夹都是自己建的mkdir)最后解压源码包,并重命名为grafana,最后的路劲就是¥GOPATH/src/github.com/grafana/grafana。在这个路径里面就可以开始编译了。=

构建后端
cd $GOPATH/src/github.com/grafana/grafana
go run build.go setup
go run build.go build    

构建前端
npm install -g yarn
yarn install --pure-lockfile
npm run build(我到这一步又出错了,显示是服务器内存不够,这个操作要占用2G的内存)

就注意几点:不要用go 13的版本,node的版本要是10到11之间
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值