Beego 在linux服务器部署

Beego 在linux服务器部署

1.项目打包:

linux上部署: bee pack -be GOOS=linux

2.go环境安装

安装go:

1
sudo apt-get install golang-go

会安装到/usr/lib/go-1.6目录

3.工程管理:

1
2
3
mkdir -p /home/go/src
mkdir -p /home/go/bin
mkdir -p /home/go/pkg

添加环境变量:

1
2
3
4
5
6
7
8
9
10
vi ~/.profile
添加下面:
export GOROOT=/usr/lib/go-1.6
export PATH="$PATH:$GOROOT/bin"
export GOPATH=/home/go
export PATH="$PATH:$GOPATH/bin"
加载配置:
source ~/.profile
检查:
go env

将打包文件放在linux下gopath路径下

修改权限 chmod 777 -R /home/go

进入到该目录

nohup 命令启动:

1
nohup ./项目名称 &