DWZ / 发布准备 / 2026-10-16

我们一步一步上线。

先搭好共同后台,再逐个平台开放。你负责账号、实名和业务确认,技术操作由我尽量直接完成。

当前停在:确认服务器和域名。

还未连接云服务器或发布到公网。请先在聊天中提供:服务器是否已购买、准备使用的域名、希望先上线的平台。只需公开信息,不需要发送密码或密钥。

本页是 2026-10-16 的发布准备说明,不是云端运行状态。首次生产配置的本地启动测试已通过;Docker、真实支付、短信、ERP 和各平台真机仍需实际验收。

01 / 可以共用一台服务器

官网(电脑和手机) / 微信小程序 / Android / iOS
↓
同一套商城后台、订单、会员、库存和吉客云连接

初期可采用现有的单服务器方案。官网的电脑版和手机版是同一个响应式网站。小程序与两个 App 分别安装或审核发布,但日常数据从同一后台读取。业务扩大后,再依据实际压力测试扩容;当前没有多机高可用能力。

除了服务器,还需要域名、短信、支付及各应用平台账号。备份应另存到独立位置,同一服务器磁盘上的副本不能应对整机故障。

02 / 第一步只确认服务器和域名

你现在需要做的事

  1. 告诉我服务器是否已购买,以及准备使用的域名,例如 dwz.com。已有服务器时先提供云服务商、地域和操作系统即可。
  2. 准备使用阿里云时,在 阿里云官方控制台自行完成登录和身份验证。已有其他云服务器则先核查复用条件。
  3. 还未购买时,我会先整理配置和控制台实际价格,核对后再由你支付。已有服务器时,先检查其现有用途,不直接重装系统。

可以让已登录的浏览器控制台供我操作。需要远程部署时,再建立受限 SSH 访问或授权的云端终端。密码、私钥、短信密钥和支付密钥放在安全配置位置,不放聊天记录或截图中。

待核对的起步配置

先按大陆地域、Linux x86_64、2 核 CPU / 4 GiB 内存 / 80 GiB 磁盘评估。具体地域、带宽、购买时长和费用,结合现有资源、图片大小与访问量再决定;这是待确认的工程起点,不是容量承诺或购买订单。

你已说明有备案域名。如果原接入商不是阿里云,使用阿里云大陆服务器需要核对新增接入备案。阿里云当前用于该类备案的 ECS 条件包括大陆节点、包月累计至少 3 个月及公网带宽,购买前要在实际账号再次确认。见 阿里云接入备案说明。

这一关的完成标志:服务器归公司所有、域名用途明确、接入备案路径明确、具备受控的部署访问方式。

03 / 我来完成共同部署

  1. 安装环境:核查系统、磁盘与端口,安装并验证 Docker 和运行环境。
  2. 部署验收环境:上传检查过的程序,建立独立正式配置与随机密码,关闭下单、短信和 ERP 写入。先不复制本地演示数据库。
  3. 配置域名与 HTTPS:核对现有解析记录,确认目标后配置商城地址;申请证书,检查电脑和手机访问。
  4. 保护后台:后台限定管理来源,业务 API 端口留在容器内部,SSH 限定管理 IP。安全组通常只公开网站需要的 80/443,见 阿里云安全组说明。
  5. 迁移已经确认的内容:保留本地源数据,单独核对并迁移品牌、图片、首页设计和正式商品;不把演示会员、订单、积分、管理员会话带入正式系统。迁移工具与迁移结果需在这一步实际验证。
  6. 备份与恢复:建立数据库、图片和独立密钥备份,做一次隔离恢复,核对恢复结果。独立备份存储和告警接收方式在实施时确定。

技术侧首次检查命令是 docker compose exec api node scripts/preflight.mjs --stage infrastructure。通过只代表基础配置符合预期;证书、网络访问和恢复仍需实测。你不需要自己理解或输入这些命令。

这一关的完成标志:正式地址可访问、后台可登录、重启不丢数据、外部无法访问内部端口、备份能恢复;下单仍关闭。

登录与分享已补充本地实现;正式短信、微信卡片与链接的配置步骤见 登录与分享说明,和各端上线一起验收。

04 / 每个平台单独上线

建议官网 → 微信小程序 → Android → iOS。也可以先小程序,两者都先用上面搭好的后台。

官网 · 电脑与手机

接通正式短信、电脑微信扫码与手机 H5 支付,核验官网备案信息、售后和隐私文本。用限定测试订单验证支付、退款、吉客云、会员与库存,再开放购买。

完成标志:外部电脑和手机访问同一地址,真实交易及 ERP 对账通过。

微信小程序

核对 AppID、类目、认证与小程序备案,配置 HTTPS 合法域名、隐私指引、微信支付和客服。我处理代码配置与上传准备,你处理管理员扫码和主体确认。

完成标志:微信开发者工具和真机验收通过,上传体验版、提交审核并获准发布。

Android

先补齐原生微信支付插件、编译环境和真实设备验证,再确认包名、签名、App 备案、图标及商店资料。按选择的应用商店分别提交。

完成标志:取得正式签名安装包,真实设备安装与交易通过,所选商店审核通过。

iOS

先补齐原生微信支付插件,准备公司 Apple 开发者账号、Xcode、签名和备案资料。通过 TestFlight 测试后提交 App Store;中国大陆上架信息须与相应备案一致,见 Apple 应用信息要求。

完成标志:真实 iPhone 验证、TestFlight 测试和 App Store 审核通过。

短信签名模板、支付产品和应用审核受平台实际审核结果影响。现在 App 只有已生成的工程和已验证的前端打包,不能直接当作可安装、可收款的正式 App。

05 / 上线后的更新方式

商品、图片、活动、首页板块与会员规则,继续使用现有统一后台;涉及按端发布的内容,保存时勾选要生效的客户端。订单、库存、会员和积分仍是共享业务数据。

涉及程序代码、新权限或原生功能的变化,需要重新部署网站服务,或重新上传小程序、Android、iOS 版本并按平台要求审核。后台勾选端口不会代替应用商店审核。

每完成一关,我们记录已完成项、实际验证结果和下一步。详细命令及排障见 部署与运营操作手册;各端现有实现范围见 多端操作说明。