centos7 运行beego项目 素颜马尾好姑娘i 2022-11-20 03:57 192阅读 0赞 ### 导语:自己写的代码 想要运行在centos7上 需要beego环境 ### ### 安装golang 1.13.9 ### cd /opt/ wget https://dl.google.com/go/go1.13.9.linux-amd64.tar.gz tar zxf go1.13.9.linux-amd64.tar.gz -C /usr/local mkdir /home/gopath cat >>/etc/profile <<EOF #golang env config export GO111MODULE=on # 使用go modules,不会在vendor和gopath找依赖 export GOROOT=/usr/local/go export GOPATH=/home/gopath export PATH=\$PATH:\$GOROOT/bin:\$GOPATH/bin EOF # 将变量配置生效,并查看golang的版本 source /etc/profile cd /home/gopath/ go version # GO1.13设置代理环境变量,再拉去golang.org的时候就不需要墙了。注意GO1.13才支持direct的写法 # go env -w GOPROXY=https://goproxy.cn,direct ![21ddb1ab6cac05f6cef206ea948c992e.png][] ##### 写一个demo 测试 ##### package main import "fmt" func main() { fmt.Printf("Hello, world!\n") } 运行 go run hello.go ![2cbe8968a8c799f5834443b2625d008c.png][] ### 安装beego ### # 设置其中一个代理地址 # export GOPROXY=https://mirrors.aliyun.com/goproxy/ # export GOPROXY=https://proxy.golang.org export GOPROXY=https://goproxy.io # 下载beego包 go get github.com/astaxie/beego # 下载bee包 go get github.com/beego/bee ![2d6eb5be6d9ff7674bb613c8057aeff1.png][] 运行项目测试 # 进入项目下 bee run ![e2e23e848b1769199b57eebd27c4189d.png][] ![9d180e267a25405be060dcce2d8d8838.png][] 访问测试 没问题。 ![57e20cb5884bf1110f0cb622067b832b.png][] [21ddb1ab6cac05f6cef206ea948c992e.png]: /images/20221120/6a5f2f6b0f3a47b1973eaa390fd3ba65.png [2cbe8968a8c799f5834443b2625d008c.png]: /images/20221120/72aae847ad764118b46e82e5d7f0a8b4.png [2d6eb5be6d9ff7674bb613c8057aeff1.png]: /images/20221120/630056545fb343b0ad00a59a1ae5194f.png [e2e23e848b1769199b57eebd27c4189d.png]: /images/20221120/b3e1424daa1847adbbabf06842441b95.png [9d180e267a25405be060dcce2d8d8838.png]: /images/20221120/edcae104bbce476db1d5bc36013b299e.png [57e20cb5884bf1110f0cb622067b832b.png]: /images/20221120/3a3b8f91397041fc90084a9af53baa07.png
还没有评论,来说两句吧...