开始之前
在准备好的服务器上执行安装。安装命令需要管理员权限,并会创建平台运行所需的资源;先完成安装前准备。
Linux 上按安装器输出检查 Docker 和网络准备结果。macOS 上先启动 Docker 运行环境。遇到 IPv6 准备问题时,按提示选择继续使用 IPv4 或退出检查;非交互环境不要依赖人工选择。相关行为见网络常见问题。
操作步骤
执行安装
curl -fsSL https://cdelivery.dev/install.sh | sh需要指定服务器之间使用的地址时:
curl -fsSL https://cdelivery.dev/install.sh | sh -s -- --advertise-addr 10.0.0.10将
10.0.0.10替换为当前服务器拥有、且其他服务器可访问的地址。它不是域名,也不一定是你浏览器使用的公网地址。打开控制台
安装完成后,访问:
http://SERVER_IP:9000将
SERVER_IP替换为你能访问的服务器地址。macOS 通常使用http://localhost:9000。通过 SSH 隧道管理远程服务器时,也使用隧道对应的本地地址。创建首个管理员
首次打开控制台时,填写姓名、邮箱和密码,创建第一个 Admin 账户。保存后会自动登录并进入平台设置。
在平台设置页,可设置平台域名、开启 Insight,也可直接进入控制台。Insight 默认使用本地存储,保留 90 天。后续在平台设置和 Insight 页面管理。
如果已有安装恢复运行,使用原有账户。不要把再次运行安装器当作清空账户、重置密码或更改服务器通信地址的方法。
验证安装结果
- 能打开控制台并使用管理员账户登录。
- 服务器列表中的地址和资源信息符合预期。
- 能打开分组管理及平台设置。
下一步
无法打开或登录
| 现象 | 检查顺序 |
|---|---|
| 安装资源无法下载 | DNS、HTTPS 出站访问、代理及安装器的原始错误 |
| Docker 连接失败 | Docker 是否启动、当前权限、服务端版本 |
| 浏览器连接超时 | 服务器地址、9000 端口、云安全组、宿主防火墙 |
| 隧道访问失败 | SSH 会话是否仍在运行、本地端口是否被其他程序占用 |
| 首次设置后显示登录页 | 使用刚创建的账户登录 |
| 原管理员无法登录 | 使用恢复管理访问中的现有恢复方式 |
保存安装器报错的完整上下文,但在分享前移除密码、令牌和加入凭证。需要域名访问控制台时,继续平台域名与访问。