linux安装golang 以及beego框架

linux安装golang 以及beego框架

下载golang安装包
下载地址:http://www.golangtc.com/download

也可以直接在linux上面 wget下载
wget http://www.golangtc.com/static/go/1.7/go1.7.linux-amd64.tar.gz

放到root目录,解压tar -xvf go1.7.linux-amd64.tar.gz
目录会生产一个go文件夹,然后配置环境变量,对应到go文件夹目录。

vi ~/.bashrc
对应到go文件夹目录

执行:source ~/.bashrc 让环境变量生效

安装完成

在目录执行go,监测安装是否成功。
成功的样子如图:
成功的样子


安装beego

首先linux得安装git

配置beego环境变量

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

gopath文件夹为放置beego目录

然后就可以按照官网的给的示例执行了。

beego 的安装是典型的 Go 安装包的形式:

go get github.com/astaxie/beego

常见问题:

  • git 没有安装,请自行安装不同平台的 git,如何安装请自行搜索。
  • git https 无法获取,请配置本地的 git,关闭 https 验证:
git config --global http.sslVerify false

稍等一下下载,执行过后在gopath下面会增加pkg、src两个文件夹。


安装bee工具

安装 bee 工具执行命令:

通常会执行3-5分钟

go get github.com/beego/bee

执行成功后会在gopath文件夹下面生产一个bin文件夹,里面会有一个bee可执行文件。

安装完成,执行bee语句查看是否安装成功。

[root@iZ25l3b5cc6Z ~]# bee
Bee is a tool for managing beego framework.

Usage:

        bee command [arguments]

The commands are:

    new         Create a Beego application
    run         run the app and start a Web server for development
    pack        Compress a beego project into a single file
    api         create an API beego application
    hprose      create an rpc application use hprose base on beego framework
    bale        packs non-Go files to Go source files
    version     prints the current Bee version
    generate    source code generator
    migrate     run database migrations
    fix         fix the beego application to make it compatible with beego 1.6

Use "bee help [command]" for more information about a command.

Additional help topics:


Use "bee help [topic]" for more information about that topic.



P: 一般正常安装都会成功,但是也不排除有安装不成功时候,比如我…。
安装beego都很顺畅,但是在安装bee文件的时候程序会一直显示下载,但是编译好的可执行文件就是下载不下来。
用go get -v github.com/beego/bee 查看输出的描述也是一直停留在现在那里。最后直接下载了编译好的bee工具在解决问题。

先查看一下git版本,需要>=1.7.9.5 版本。而centos自带的git版本是1.7.1。
可以直接升级git版本在安装bee工具。

也可以用以下方法不升级git版本直接下载编译好bee工具使用。
bee工具编译好的下载地址,也可以直接用wget下载下来
https://github.com/beego/bee/releases/download/v1.5.0/bee_1.5.0_linux_386.tar.gz

# 解压
tar -xvf bee_1.5.0_linux_386.tar.gz

# 创建bin文件夹
mkdir /root/gopath/bin

# 然后把工具拷贝到gopath/bin文件夹下面
cp bee /root/gopath/bin/

然后执行bee查看安装是否成功。

我使用root目录下做的例子,希望可以帮助大家少走弯路。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值