1.1、安装node.js
1.2、安装yarn
注:这里安装环境就不细讲
2、后端编译环境2.1、先来配置一下Golang
的环境
#1安装wget
yun install -y wget
#下载压缩包, 如果没有网络则在官网下载之后上传解压就可以了
wget https://golang.google.cn/dl/go1.15.6.linux-amd64.tar.gz
#解压压缩包
tar -zxvf go1.15.6.linux-amd64.tar.gz
2.2、解压后配置环境变量执行命令:vim /etc/profile 添加如下内容后退出保存
export GOROOT=/usr/local/go # Golong 安装目录
export GOPATH=$HOME/goProject # 将来的工作目录
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin # 将 $GOROOT 和 $GOPATH 加入到 PATH中,方便使用
export GOPROXY=https://goproxy.io # 设置代理
环境变量配置如图
2.3、执行命令查看是否安装成功
[root@iZwz97c9sssg8bbb97x5Z blog]# vim /etc/profile
[root@iZwz97c9sssg8bbb97x5Z blog]# source /etc/profile
#执行 go version 显示出版本信息表示安装成功。
[root@iZwz97c9sssg8bbb97x5Z blog]# go version
go version go1.15.6 linux/amd64
2.4、创建工作目录
[root@iZwz97c9sssg8bbb97x5Z go]# mkdir goProject
注:我们编译时必须将需要编译的文件放入工作目录,放入其他位置不可。
3、编译和运行注:将下载好的Grafana
汉化压缩文件上传并解压到我们创建的工作目录
3.1、前端环境
[root@iZwz97c9sssg8bbb97x5Z grafana-grafana-chs-7.2.1]# npm install -g node-gyp
#安装依赖
[root@iZwz97c9sssg8bbb97x5Z grafana-grafana-chs-7.2.1]# yarn install --pure-lockfile
#执行编译
[root@iZwz97c9sssg8bbb97x5Z grafana-grafana-chs-7.2.1]# yarn start
#编译完成后,在public文件夹会看到多了个build文件夹
3.2、后端环境
注:
1、在Windows下编译后端时可能会提示没有Gcc
环境下载一个即可
2、编译后生成的bin目录下还有一层目录,我们需要将这个目录下的启动文件移动到bin下面来,这样才能启动成功。
Windows编译后是 windows/amd64
Linux编译后是 linux-amd64
#执行如下两步即可
[root@iZwz97c9sssg8bbb97x5Z grafana-grafana-chs-7.2.1]# go run build.go setup
[root@iZwz97c9sssg8bbb97x5Z grafana-grafana-chs-7.2.1]# go run build.go build
#编译完成后,会看到多了个bin文件夹
3.3、运行
#在bin目录下执行启动
./grafana-server &
4、下载官方7.2.1版本,然后将我们编译完成后的bin和public文件替换掉即可
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)