serv00部署override

serv00部署override

gaoyanchen Lv3

首先要编译一个freebsd能用的override

步骤如下:

直接贴ChatGPT的回答:

  1. 设置环境变量: 在编译之前,需要设置相应的环境变量来指定目标操作系统和架构。假设你的项目的主文件是 main.go,并且你当前在项目的根目录下。
1
2
export GOOS=freebsd
export GOARCH=amd64

如果你的项目使用的是其他架构,可以调整 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
On this page
serv00部署override