安装 Edge URL 模块(简单版)
Edge URL 模块在单独的 VPS 上运行。它没有安装在 Paymenter 内部。
它添加了:
反向代理 (Traefik)
自动 HTTPS(Let’s Encrypt)
VPS 堆栈与 Paymenter 的 API 连接
⚠️ 重要
使用仅限干净的 VPS。
请勿将其安装在具有以下功能的服务器上:
cPanel
Plesk
使用端口 80/443 的现有 Web 服务器
要求
Ubuntu 22.04+ 或 Debian 12+
已安装 Docker
公共 IPv4 地址
DNS记录:
edge.yourdomain.com*.edge.yourdomain.com
Cloudflare 代理必须关闭(仅限 DNS)
完整视频指南:
第 1 步:设置 DNS
将您的域指向VPS IP:
A记录 →edge.yourdomain.com→ VPS IPA记录 →*.edge.yourdomain.com→ VPS IP
第 2 步:上传文件
scp -r virtualizor-cloud-edge root@EDGE_IP:/opt/virtualizor-cloud-edge
第 3 步:安装模块
ssh root@EDGE_IP
cd /opt/virtualizor-cloud-edge
chmod +x install-edge-proxy.sh
导出 VCE_SSL_EMAIL=admin@example.com
./安装-edge-proxy.sh
保存最后显示的API令牌。
第4步:检查它是否有效
curl -H "Authorization: Bearer YOUR_TOKEN" http://127.0.0.1:8787/api/health
您应该会看到正常的响应。
第 5 步:连接到付款人
转至:
Virtualizor Cloud → 代理设置
填写:
边缘代理:打开
边缘域:
edge.yourdomain.comAPI URL:
http://EDGE_IP:8787API 令牌:(来自安装程序)
SSL 电子邮件:您的电子邮件
测试并保存。
第 6 步:测试VPS
使用支持的堆栈(WordPress、Coolify 等)创建 VPS。
部署后,它应该自动生成公共 HTTPS URL。
帮助
如果出现问题,请先检查 DNS 并确保端口 80/443 空闲。