# 美国版服务器采购配置清单 > 适用范围:美国版 Web 管理端 + UniApp 员工端 > 技术栈:.NET 8 API + MySQL + React 静态站 > 原则:独立环境,不与泰额版共用资源 --- ## 1. 环境定位 | 项 | 说明 | |---|---| | 用户区域 | 美国 | | 后端 | `Yi.Abp.Web`(.NET 8 + SqlSugar) | | 前端 | React 18 + Vite 静态托管 | | 移动端 | UniApp(调用同一套 API) | | 文件存储现状 | 本地磁盘(图片、批量导入模板) | | Redis | 配置存在,当前默认关闭 | --- ## 2. 必买清单 | 序号 | 项 | 建议规格 | 备注 | |---|---|---|---| | 1 | 云厂商 + 地域 | AWS / Azure / GCP,**美东或美西** | 就近访问、合规 | | 2 | 应用服务器 | **4 核 8G**,系统盘 **40~80G SSD** ×1(建议预留扩到 2 台) | 运行 API | | 3 | MySQL(RDS) | **2~4 核 / 4~8G 内存**,存储 **50~100G SSD** | 开启自动备份 7~30 天 | | 4 | 负载均衡 / 公网 | SLB 或云 LB;带宽 **5~20Mbps** 或按量 | API 对外入口 | | 5 | 域名 + SSL | 1 个主域名;建议 `api.` / `admin.` 子域 | HTTPS 必需 | | 6 | 反向代理 | Nginx(可与 API 同机) | 反代 API + 托管 React 静态文件 | | 7 | 安全组 / 防火墙 | 仅开放 80/443;SSH 限 IP | 数据库不对公网开放 | | 8 | 备份 + 监控 | RDS 自动备份;CPU / 内存 / 磁盘 / 5xx 告警 | 云厂商自带即可 | --- ## 3. 建议购买(正式上线) | 序号 | 项 | 建议规格 | 备注 | |---|---|---|---| | 9 | 对象存储 S3 / OSS | **50~100G** + 按量流出 | 图片、导入文件;后期多实例必备 | | 10 | CDN(可选) | 绑定静态站 / 图片桶 | App 拉图更快 | --- ## 4. 可暂缓 | 项 | 说明 | |---|---| | Redis | 当前关闭;验证码 / 多实例后再上,**1G** 即可 | | 第二台 API | 有滚动发布 / 高可用需求再买 | | 独立日志 / 消息队列 | 当前架构暂不需要 | | 独立邮件服务 | 已有 Office365 SMTP 可继续使用 | --- ## 5. OSS 结论 | 阶段 | 是否购买 | 说明 | |---|---|---| | 内测 / 单机试跑 | 可不买 | 本地盘可用 | | 正式上线 | **建议购买** | 换机不丢文件,方便横向扩容 | | 容量建议 | 50~100G | 按租户 / 业务前缀隔离目录 | 未切 OSS 前,本地目录参考: - 图片:`/www/wwwroot/FoodLabelingManagementUs/picture` - 批量导入模板:`/www/wwwroot/FoodLabelingManagementUs/batchImportOfFiles` 未上 OSS 时,建议系统盘 **≥ 80G**,避免图片打满磁盘。 > 说明:购买 OSS 后需改造上传逻辑(如 `PictureAppService`);可先开桶,代码分迭代切换。 --- ## 6. 软件与部署要求 | 项 | 内容 | |---|---| | 运行时 | .NET 8 Runtime、Nginx | | API | `Yi.Abp.Web` | | 前端 | React Vite 构建产物由 Nginx 托管 | | 数据库访问 | 仅 VPC 内网,不对公网 | | 发布方式 | 建议预留第二台机器做滚动发布 | --- ## 7. 一页勾选版 ``` 美国版生产环境 □ 美区 VPC / 账号 □ ECS/VM 4C8G ×1(系统盘 80G) □ MySQL RDS 2~4C / 4~8G / 50~100G + 自动备份 □ SLB + 公网带宽 □ 域名 + SSL 证书 □ Nginx(API 反代 + Web 静态) □ 安全组:80/443;RDS 仅内网 □ 监控告警 □ S3/OSS 50~100G(正式建议勾选) □(可选)Redis 1G □(可选)CDN □(可选)第二台 4C8G(高可用) ``` --- ## 8. 预算量级(仅供参考) | 场景 | 粗算月费 | |---|---| | 起步(1 台 API + RDS + 小容量 S3) | 约 **$80~200 / 月** | | 扩容方向 | 优先加 RDS 规格,其次加第二台 API;OSS 按量扩容 | --- ## 9. 采购顺序建议 1. 确定云厂商与美区地域 2. 购买 RDS + 应用机 + 域名证书 3. 同步开通 S3/OSS 桶(即使第一期仍写本地) 4. 跑通发布后再评估 Redis、第二台 API、CDN