微信小程序上线全攻略:服务器部署 + 域名备案 + HTTPS + 审核发布
原文链接微信小程序上线全攻略:服务器部署 + 域名备案 + HTTPS + 审核发布
原文链接:https://mp.weixin.qq.com/s/Cas4HFUPM5Obc6rPfg9Cmw 来源:小P的独立开发日记 发布时间:2026-04-13
摘要
小程序开发完不等于能用——微信要求所有后端 API 必须走 HTTPS,不接受 IP 直连,域名还必须完成 ICP 备案。文章覆盖开发完后的四个关键步骤:买服务器+域名+备案 → Docker 部署+HTTPS → 微信审核 → 发布上线。核心观点:最费时间的从来不是写代码(Agent 帮你搞定了),而是备案等待和审核这些 Agent 插不上手的流程。
全流程回顾
❶ 定规范 → ❷ 描述需求 → ❸ Agent 出方案+生成代码 → ❹ 测试验证(上篇) ❺ 买服务器+域名+备案 → ❻ 部署+配 HTTPS → ❼ 微信审核 → ❽ 完成上线(本篇)
❺ 服务器、域名、ICP 备案
硬性要求:所有后端 API 请求必须走 HTTPS,不接受 IP 直连。
| 项目 | 费用 | 说明 |
|---|---|---|
| 阿里云/腾讯云轻量服务器 | ¥99/年 | 最低配,四个小程序跑同一台完全够用 |
| .com 域名 | ¥60/年 | DNS 将 A 记录指向服务器 IP |
| SSL 证书 | 免费 | Let's Encrypt |
安全组:记得开放 80(HTTP)和 443(HTTPS)端口。
ICP 备案:5-7 个工作日审核,然后工信部发短信——必须在 24 小时内去工信部网站确认,超时本次作废重新提交。
❻ 部署 + HTTPS:Docker + Nginx + Let's Encrypt
直接把服务器 IP 和域名告诉 Agent,它会帮你:
- 生成 Nginx 反向代理配置,域名指向后端服务
- 用 Let's Encrypt 申请免费 SSL 证书 + 自动续期
- 配置进程守护,服务器重启后服务自动拉起
作者说过去自己查文档配置花了 3 天,Agent 几分钟全生成好。
Agent 还会生成独立部署脚本,每次代码更新跑一遍 = 打包 → 上传 → 重启服务一站式更新。
❼ 微信审核
提审准备材料:小程序简介、更新内容、类目选择、测试账户、隐私协议和用户协议(可在后台自动生成)。
审核时间一般 1-2 天,紧急可用加急审核(一年 2 次)。
❽ 发布上线
通过后在管理后台点击"发布"。别急着搜——先检查设置里"被搜索"选项是否打开。
成本和时间
首月上线成本(用 AI 编程):
| 项目 | 费用 |
|---|---|
| AI 编程会员(Antigravity Pro) | ~¥140/月 |
| 阿里云轻量服务器 | ¥99/年 |
| 域名 | ¥60/年 |
| 微信认证(如需搜索排名) | ¥300 |
| 合计 | ¥300-600 |
时间:备案提前做的话,从写需求到上线约一周。代码部分 1-2 天,其余全花在测试、部署配置、等审核上。
核心判断
从一个小程序想法到成功发布上线,最费时间的从来不是写代码——代码部分 Agent 已经帮你搞定了——而自购服务器、等待备案、通过微信审核这些 Agent 没法插手的步骤才是真正需要自己花时间和精力去做的事情。