一、安装golang
1、cd /home 到home目录下
2、mkdir Go 创建一个Golang的目录
3、在http://www.studygolang.com/dl找到go对应的安装包
复制下载文件链接,在命令行执行代码:
4、
wgethttps://dl.google.com/go/go1.11.linux-amd64.tar.gz
5、tar xzvf go1.11.linux-amd64.tar.gz 解压缩
设置环境变量:
6、vi ~/.bashrc
7、添加:
export GOROOT=/home/Go/go
export PATH=$GOROOT/bin:$PATH
export GOPATH=/home/Go/go-project
export PATH=$PATH:$GOPATH/bin
8、填完执行:source ~/.bashrc
二、beego 安装:
1、安装git
yum install git
2、git下载beego和bee
go get -u -vhttp://github.com/astaxie/beego
go get -u -v githubcom/beego/bee
下载时等待一会儿,知道结束为止
此时,Go和beego就安装好了
3、测试:cd $GOPATH/src
4、bee new class
successfully,测试ok~
5、cd class 进入class目录
6、go run main.go 运行mian.go文件
7、打开8080访问,显示欢迎页面,ok~
三、服务器部署
一、https配置beego
beego.BConfig.Listen.EnableHTTPS = true
beego.BConfig.Listen.Graceful = true
beego.BConfig.Listen.HTTPSPort = 8090
beego.BConfig.Listen.HTTPSCertFile = “server.crt”
beego.BConfig.Listen.HTTPSKeyFile = “server.key”
把你的crt和key文件放到exe的目录下即可实现
二、项目路径
cd /xxxx/
# 后台运行启动
nohup bee run & tail nohup.out