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