CentOS 7搭建Grafana环境

下载安装Golang

Golang官网【我下载的是go1.5.2】
把下载源码包go1.5.2.linux-amd64.tar.gz解压到一个位置,我解压到/usr/local/
命令:

sudo tar -zxvf go1.5.2linux-amd64.tar.gz -C ~/

配置他的全局变量

sudo gedit ~/.bashrc 

在打开的文档末尾加入以下代码:

#安装路径
export GOROOT=$HOME/go
#环境变量
export PATH=$PATH:$GOROOT/bin
#工作环境 
export GOPATH=$HOME/work 

使配置文件生效

source ~/.bashrc

查看Golang是否安装成功,以及配置变量信息

go env

Golang 配置信息


安装nvm管理node

https://github.com/creationix/nvm

wget -qO-https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash
source ~/.nvm/nvm.sh

添加到~/.bashrc配置文件中,

source ~/.bashrc

使配置文件生效(因为每次启动终端都会加载配置文件)
安装nvm,nvm安装好之后安装nodeJS


安装node.js

nvm install + node的版本号(我用的是(4.2.1))

查看是否安装成功
node –v


安装NPM

sudo apt-get install npm
npm -g install npm@2.9.1npm升级命令)

查看npm是否安装成功
npm –v

git项目到本地

git clone………

进入到项目目录
运行:

go run build.go setup  (安装godep)
$GOPATH/bin/godep restore	(下载golang项目依赖包,并拷贝到$GOPATH目录下)
go run build.go build   (编译go文件)

安装CLI

为了方便使用Grunt编译AngularJS,你应该在全局范围内安装Grunt的命令行接口(CLI)。要做到这一点,需要在命令行中执行:

npm install -g grunt-cli

这条命令将会把grunt命令植入到你的系统路径中,这样就允许你从任意目录中运行Grunt(定位到任意目录运行grunt命令)。
注意:安装grunt-cli并不等于安装了Grunt任务运行器! Grunt CLI的工作很简单:在Gruntfile所在目录调用运行已安装好的相应版本的Grunt。这就意味着可以在同一台机器上同时安装多个版本的Grunt。

每次运行grunt时,它都会使用node的require( )系统查找本地已安装好的grunt。正因为如此,你可以从你项目的任意子目录运行grunt。
如果找到本地已经安装好的Grunt,CLI就会加载这个本地安装好的Grunt库,然后应用你项目中的Gruntfile中的配置(这个文件用于配置项目中使用的任务,Grunt也正是根据这个文件中的配置来处理相应的任务),并执行你所指定的所有任务。

运行grunt看看是否成功

grunt

运行项目

./bin/grafana-server
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值