golang打包和部署到centos
项目在golang开发好,打包上传到linux服务器运行,两步:
1、打包;
在控制台项目于目录下,执行下列命令
set GOOS=linux
set GOARCH=amd64
go build -o "packageName"
如下图所示:
会生成一个没有后缀的二进制文件main
2、生成main文件上传到Linux服务器运行;
上传操作在前面mysql配置的文章有说过。上传到服务器后文件路径是/root/main
赋予权限
chmod 777 main
最后执行 ./main 就运行起来了。
如果想让项目在后台执行:执行 nohup ./main &
标签:
golang
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示