主题
服务器配置要求
买机器不用猜:先看推荐配置(照抄即可),预算有限再看最低要求。
推荐配置
按下面的配置准备服务器,可以直接照抄:
| 项 | 推荐配置 | 说明 |
|---|---|---|
| CPU | 8 核 | 并发下单时更平稳 |
| 内存 | 16 GB | 数据库(主库 + 4 个分片实例)与缓存都常驻内存 |
| 系统盘 | 100 GB | 放操作系统与软件本体(实际占用约 8 GB,余量留给系统更新) |
| 数据盘 | 300 GB SSD | 用于数据库、备份与日志;建议与系统盘分开(独立磁盘或独立分区) |
| 带宽 | 常规公网带宽即可 | 无特殊要求,按日常访问量准备 |
| 操作系统 | Ubuntu Server 26.04 LTS | 也支持 22.04 / 24.04 |
以上为本产品正式生产环境在用的配置。低于此配置也能运行(只要满足下面的最低要求), 但订单量大、导出报表频繁时,建议按推荐配置准备,避免高峰时段响应变慢。
为什么建议系统盘和数据盘分开:数据库、订单数据与备份都放在数据盘上。 万一系统需要重装,只要不动数据盘,业务数据就还在,恢复起来快得多。 安装时若检测到独立的第二个磁盘,会自动把数据盘挂载到 /www 并放在上面。
最低要求
安装脚本会在开始前自动校验,不满足会直接中止并提示:
| 项 | 要求 |
|---|---|
| 操作系统 | Ubuntu Server 22.04 / 24.04 / 26.04,x86_64 |
| 内存 | ≥ 3.5 GB(脚本自检;主库 + 4 个分片实例) |
| 磁盘 | 数据盘 ≥ 20 GB 可用(自动挑最大可用盘,兜底 /opt) |
| 端口 | 空闲:8668 / 8222 / 8911 / 3306 / 3307-3310 / 6379 |
| 网络 | 能访问许可服务(默认 https://docs.sino.aimeld.top) |
| 权限 | root |
- 只有一块盘也可以(不强制分盘):此时数据与系统同盘,系统盘建议 ≥ 60 GB。
其他说明
- 必须是 Server 版,不支持桌面版(Desktop) —— 安装时脚本会自动检测并拒绝。 桌面版可能因自动更新自行重启、图形界面占用内存、网络行为不同,容易造成服务不稳定, 本产品不对桌面版环境提供支持。
- 服务器不需要 Go / Node / Docker 工具链(发布包里是编译好的二进制)。
- 脚本会拒绝在「PID 1 不是 systemd」的环境里执行(容器需 systemd 才能用)。
- 时区会被设为
Asia/Shanghai(业务按 CST 结算,时区不对会导致日报表/结算日期错位)。 - 建议使用独立服务器或独立虚拟机,不要与其他高负载业务共用同一台机器。
- 系统盘与数据盘分离时(如
/与/www分属不同磁盘),数据盘会被自动识别使用。