Go项目部署到服务器
2024-09-21 10:33:51
-bash: ./main: cannot execute binary file
将 go build main.go 生成的文件上传到服务器后,./main 运行后出新的报错
env GOOS=linux GOARCH=386 go build main.go
(386 、amd64、arm)
原因是:编译时的运行环境不对,就是上文的 386 需要换成你运行的服务器的环境,你可以用 uname -a
查看
运行起来了还是无法访问:阿里云服务器控制面板后台要在防火墙配置,打开Go服务的端口。
最新文章
- ★Kali信息收集~★7.FPing :ip段扫描
- Java Servlet+Objective-c图上传 步骤详细
- DataTable 批量插入SqlServer数据库 使用:SqlBulkCopy
- 解决JQuery.ajax.post乱码问题
- super的作用(转自百度)
- SQL SERVER数据库的表中修改字段的数据类型后,不能保存
- webstorm与SAE的svn仓库链接进行版本控制
- JDK6与JDK7中String类subString()方法的区别
- 用eclipse开发javaweb项目
- TeeChart中Axis的CalcIncrement属性
- linux 复制文件时,报cp: omitting directory `XXX'
- intel集成显卡linux驱动安装
- activity_main.xml
- hdu4126(最小生成树+dfs)
- (练习题)利用构造器函数实现三个小实例——不使用String()与Array()构造器和Math对象,不使用内建的方法的方法和属性。
- 201771010126 王燕《面向对象程序设计(java)》第二周学习总结
- linux 7 更改主机名
- delphi 右键删除dbgrid行
- Word中选择中内容后变成C,VMware 虚拟中Ctrl键一直被按住了
- 以后的博客将更新到自己的域名pythonsite.com,欢迎访问