# 07 domainCheck Web/Linux 发布验收清单 ## 一、基础连通 - `domain-api` 已启动 - `domainCheck Worker` 已启动 - `http://服务器IP:8100/health` 返回 `status=ok` - `runtime/preflight` 返回 `ok=true` ## 二、Web 后台 - 登录正常 - 顶部可看到 `API / Worker / 运行模式` - 概览页能正常读取统计 - 运行中心能正常读取: - API 版本 - API 前缀 - PID - Worker 进程数 - 自检结果 ## 三、配置能力 - 系统设置能正常读取 - 线程数修改后可保存 - 检测顺序可调整并保存 - 代理池列表可编辑并保存 - `worker_mode / service_name` 可保存 - 可手动创建配置备份 - 可下载配置备份 - 可导出配置快照 - 可导入配置快照 - 导入配置时会自动生成导入前备份 ## 四、业务能力 - 导入任务可创建 - 导入任务列表可刷新 - 导入任务失败时可重试 - 域名筛选可查询 - 批量更新可执行 - 导出记录可生成 - 导出文件可下载 - 日志诊断页可查看日志 - 诊断包可下载 ## 五、Linux 特有项 - `domaincheck-api.service` 可正常启动/停止 - `domaincheck-worker.service` 可正常启动/停止 - `journalctl` 可查看两边日志 - Nginx 反代正常 - Web 静态文件 `dist` 已正确发布 ## 六、建议发布前命令 ### 1. 运行 API 自测 ```bash cd /opt/domaincheck/domain-api python deploy/linux/smoke_test.py --base-url http://127.0.0.1:8100 ``` 如需同时校验 Web 首页: ```bash python deploy/linux/smoke_test.py --base-url http://127.0.0.1:8100 --web-url http://127.0.0.1 ``` ### 2. 查看 API 健康状态 ```bash curl http://127.0.0.1:8100/health curl http://127.0.0.1:8100/api/v1/runtime/preflight ``` ### 3. 查看 systemd 状态 ```bash systemctl status domaincheck-api systemctl status domaincheck-worker ``` ## 七、当前结论 如果以上检查项全部通过,则可以认为: - Web 管理后台已达到可交付状态 - Linux 部署环境已达到可联调状态 - 可以进入真实服务器联调或灰度上线阶段