Skip to content

服务器配置要求

买机器不用猜:先看推荐配置(照抄即可),预算有限再看最低要求

推荐配置

按下面的配置准备服务器,可以直接照抄:

推荐配置说明
CPU8 核并发下单时更平稳
内存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 分属不同磁盘),数据盘会被自动识别使用。

发布包不含源码;口令只在服务器本地生成,不回显