go项目部署到linxu

Posted itpower

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了go项目部署到linxu相关的知识,希望对你有一定的参考价值。

环境: 在mac上编译, 编译后上传到linux, 然后运行代码

 

一、直接部署到linux

1. 在mac上, 进入到项目目录, 执行以下命令, 进行编译: CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build main.go, 生成一个main文件. 

2. 将main文件上传到linux任意目录下, 执行 nohup ./main &运行项目. 如果出错, 则查看日志即可

 

 

二. 通过nginx部署

 

 

 

 

 

2.

 

以上是关于go项目部署到linxu的主要内容,如果未能解决你的问题,请参考以下文章

微服务从代码到k8s部署应有尽有大结局(k8s部署)

怎么把WebApi接口部署到IIS

微服务从代码到k8s部署应有尽有系列全集

怎么把WebApi接口部署到IIS

goweb项目部署服务器

在 windows server 2008 上部署 go web 项目