centos go+vue打包部署

1,vue打包  npm run build

宝塔新建静态网址

把打包内容上传上去

遇到问题,从入口进去点击正常,一刷新就报错

https://blog.csdn.net/SLife4599/article/details/113028724

看这个解决的

 

重点的go的部署

在centos 系统上需要打包成二进制文件在平台运行

首先进入main.go文件目录下,执行一下命令

set GOARCH=amd64
set GOOS=linux

GOOS指的是目标操作系统,支持以下操作系统
darwin freebsd linux windows android dragonfly netbsd openbsd plan9 solaris

GOARCH指的是目标处理器的架构,支持一下处理器架构
arm arm64 386 amd64 ppc64 ppc64le mips64 mips64le s390x

设置好了目标操作系统与目标处理器的架构后,我们对main.go文件执行go build 命令了,就可以得到我们想要的目标文件了。
 

接下来打包

go build main.go

go bulid 后就会在这个目录下生成打包好的Go项目文件了,是linux平台可执行的二进制文件。

将该文件放入linux系统某个文件夹下,chmod 773 [文件名] 赋予文件权限,./xx 命令即可执行文件,不需要go的任何依赖,就可以直接运行了。

 

如果需要后台运行输入

nohup ./main &

如果被忽略nohup   

就执行 

setsid ./main >> nohup.out

 

 

绑定域名

通过域名访问网址的

宝塔新建静态网站   -》  设置  -》反向代理

 

如上配置就ok

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值