美文网首页
Open-Falcon 编译打包方法

Open-Falcon 编译打包方法

作者: 孙小白话 | 来源:发表于2017-06-09 15:23 被阅读0次

go开发环境的搭建

yum install -y epel-release

yum install golang -y

yum groupinstall "Development tools"

go env

mkdir -p $HOME/workspace/src/github.com/open-falcon

cd $HOME

//添加局部环境变量

vim $HOME/.bashrc

//在最后加入以下内容

#go开发环境

export GOROOT=/usr/lib/golang

export GOPATH=$HOME/workspace

export PATH=$GOROOT/bin:$GOPATH/bin:$PATH

//保存退出,执行以下使生效

source $HOME/.bashrc

go version

中途如若没有问题,检验版本输出不出错,go环境搭建成功


clone代码

yum install -y git

cd $GOPATH/src/github.com/open-falcon

git clone https://github.com/open-falcon/falcon-plus.git

不报错则成功


编译打包

cd \$GOPATH/src/github.com/open-falcon/falcon-plus/


编译前修改配置文件(设置IP和数据库帐号密码)

vim ./config/confgen.sh


编译所有模块

make all


打包所有模块

make pack


清空编译打包

make clean


打包所有模块之后你会得到 open-falcon-vx.x.x.tar.gz

可以在打包文件前进行模块配置 config/xxx.json


单个模块打包

只要编译单个模块

make agent(aggregator graph hbs judge nodata transfer gateway api alarm)

相关文章

  • Open-Falcon 编译打包方法

    go开发环境的搭建 中途如若没有问题,检验版本输出不出错,go环境搭建成功 clone代码 不报错则成功 编译打包...

  • Angular 部署生产

    打包中加上--prod就会启用--aot编译方法(不使用编译器) 所以会抛出异常 使用jit打包方式:--prod...

  • Could not build module 'xxx'

    打包framework 编译遇到Could not build module ''报错。解决方法1>Build S...

  • Flutter iOS 打包等采坑ing...

    flutter打包报错记录: Unexpected duplicate tasks处理方法:修改项目编译,不使用N...

  • Android反编译技术总结

    一、Apk反编译工具及其使用方法 1.原理 学习反编译之前,建议先学习一下Apk打包的过程,明白打包完成后的Apk...

  • APK构建过程

    APK的编译打包流程:编译–>DEX–>打包–>签名和对齐image.png 1、编译 Java编译器对工程本身的...

  • bitcode bundle could not be gene

    真机和模拟器测试都能编译安装,但是需要打包archive的时候编译出错; 解决方法:把Build Settings...

  • Maven常用命令

    打包 编译 运行 注意 如果需要使用https功能, 需要先自行生成SSL证书, 方法如下:

  • spring-boot 学习笔记

    官方文档 工程目的 最基本项目依赖 添加main方法运行 打包编译插件 用于将工程项目代码以及所有依赖jar,打包...

  • 运维监控系统之Open-Falcon

    运维监控系统之Open-Falcon 一、Open-Falcon介绍 open-falcon是一款用golang和...

网友评论

      本文标题:Open-Falcon 编译打包方法

      本文链接:https://www.haomeiwen.com/subject/ctkfqxtx.html