zoukankan      html  css  js  c++  java
  • mac下编译安装grafana 4.2.0

    go语言在开发效率和运行效率中的优势让很多人青睐,所以有倾向打算转向go语言的开发。

    下面介绍在Mac OS X中golang的开发环境配置。

    1.安装brew

    brew是一个mac下的由ruby开发的包管理系统,其官网是http://brew.sh。你只要在你的终端中执行

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

    便可将其安装完成。

    安装完之后输入命令

    brew update

    即可获得更新并切换到速度最快的源上

    2.安装go

    brew install go

    3.安装分布式管理工具hg

    brew install hg

    4.建立go的环境变量文件夹

    cd $HOME

    mkdir go

    vim ~/.bash_profile

    加入

    export GOPATH=$HOME/go

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

    保存

    source ~/.bash_profile

    如果你用的是默认的终端这样做就可以了,但是我的Mac中除了bash还有zsh,平时是用zsh的,所以为了bash和zsh都可以运行go需要这样配置

    vim ~/.profile

    加入

    export GOPATH=$HOME/go

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

    保存

    vim ~/.bash_profile

    加入

    source ~/.profile

    保存

    vim ~/.zshrc

    加入

    source ~/.profile

    保存

    这样两个终端的环境变量就都配置完成了

    package main
    
    import "fmt"
    
    func main() {
    
    fmt.Printf("Hello, world")
    
    }

    可以将此代码保存成一个test.go文件,输入命令go run test.go来测试运行

    然后安装gocode作为代码提示工具,在终端中输入

    go get -u github.com/nsf/gocode

    go install github.com/nsf/gocode

    下载编译grafana:

    • 从GitHub上将grafana源码克隆到$GOPATH目录下(即D:Go):

      go get github.com/grafana/grafana
    • 切换版本分支为4.2:cd $HOME/go/src/github.com/grafana/grafana/
      git tag
      git checkout tags/v4.2.0
    • 进入$GOPATH/src/github.com/grafana/grafana目录下编译后端:

      cd $GOPATH/src/github.com/grafana/grafana
      go run build.go setup
      go run build.go build              # (or 'go build ./pkg/cmd/grafana-server')

     wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.2.0.linux-x64.tar.gz
     tar xzf grafana-4.2.0.linux-x64.tar.gz
    然后copy上述编译好的bin目录到解压后的,覆盖掉原来的bin即可!
    ./bin/grafana-server运行。
  • 相关阅读:
    eclipse 中配置maven环境
    洛谷 P5015 标题统计
    洛谷 P1228 【地毯填补问题】
    洛谷 P3328 【[SDOI2015]音质检测】
    OJ 大整数减法
    NOIP 2018数据点
    NOIP 2017 图书管理员
    NOIP 成绩
    洛谷P1001 A+B Problem
    洛谷P1000 超级玛丽游戏
  • 原文地址:https://www.cnblogs.com/bonelee/p/9139952.html
Copyright © 2011-2022 走看看