serv00部署override
首先要编译一个freebsd能用的override
步骤如下:
直接贴ChatGPT的回答:
- 设置环境变量: 在编译之前,需要设置相应的环境变量来指定目标操作系统和架构。假设你的项目的主文件是
main.go
,并且你当前在项目的根目录下。
1 | export GOOS=freebsd |
如果你的项目使用的是其他架构,可以调整 GOARCH
变量。例如,对于 32 位系统,你可以将 GOARCH
设置为 386
。
2. 编译项目: 使用 go build
命令编译项目。你可以指定输出文件名,例如 override
。
1 | go build -o override |
这会生成一个名为 override
的二进制文件,它可以在 FreeBSD 上运行。
运行
申请开放一个随机端口,然后写到config.json中类似”bind”: “0.0.0.0:12345”,
上传编译好的override和config.json然后pm2 start override ;即可。
绑定域名
绑定一个域名poxy。映射到override的端口。这里可以是serv00自带的域名,也可以绑定自己的域名
仅供参考。
- Title: serv00部署override
- Author: gaoyanchen
- Created at : 2024-08-29 19:07:05
- Updated at : 2024-09-06 14:56:13
- Link: https://gyc.660624.xyz/2024/08/29/serv00部署override/
- License: This work is licensed under CC BY-NC-SA 4.0.
Comments