本次来说说怎么在 serv00 搭建这个订阅管理系统,感觉比 cloudflare 那个订阅转换好用许多,纯文字教程,尽量写详细,照做一定可以完成
第一步:拥有一个 serv00 账号 ,这个能看这个教程的应该都有
第二步:serv00 新建一个 tcp 端口,随机就行,等下要用的,以及启动 Run your own applications,注意如果你在启动 Run your own applications 前,先 ssh 连接,会遇到权限问题,此时你要重新连接下
第三步:Freebsd sublinkx,这里可以找到已经编译好的可执行文件,把它下好,在 serv00 的你所在的用户目录创建一个文件夹,名为 SublinkX,cd 到创建的文件夹,把前面下好的可执行文件放进去,重命名为 SublinkX;或者直接在用户目录下输入
mkdir SublinkX && cd SublinkX && curl -O -L https://github.com/KiritoXDone/SublinkX-FreeBSD/releases/latest/download/sublinkX-freebsd-amd64 && mv sublinkX-freebsd-amd64 SublinkX
第四步:你可以在这个 SublinkX 文件夹内再新建一个 shell,内容如下
#!/bin/sh
PORT=你的创建的端口
PID=$(sockstat -46l | grep ":$PORT " | awk '{print $2}' | sed 's/[^0-9]*//g')
if [ -n "$PID" ]; then
echo "程序正在运行。"
else
echo "端口 $PORT 未被占用。"
nohup ./SublinkX run -port=$PORT > app.out 2> app.err &
echo "程序已启动。"
fi
然后当前路径,输入
chmod +x ./*
然后执行你的 shell 即可
最后 SSL Management 找到 ip,然后 ip地址:端口号访问即可
如果你想用自己的域名,记得在 serv00 那边添加一个域名,比如,xxxx.你的域名
你自己的 cloudflare 那边你的域名那边加一个 A 记录,这样填写
名称-> xxxx
ip 地址就是你在 SSL Management 找到的
然后就可以访问了,剩下的保活一类的应该有教程
最后注意
默认账号admin 密码123456 自行修改