备案期间的开发与部署指南
备案前可以做什么
| 阶段 | 可以 | 暂不可以(大陆机房) |
|---|---|---|
| 本地 | npm run dev 完整开发 | — |
| 服务器 | SSH、装环境、npm run build | 用域名对外提供 80/443 |
| 访问测试 | http://你的公网IP:3000 | http://www.zhubook.com |
推荐部署流程
# 服务器上
git clone <你的仓库>
cd zhubook
npm ci
npm run build
npm run start # 默认 3000 端口
生产环境建议用 PM2 守护进程,Nginx 反代到 3000 端口。
备案通过后:
- DNS 添加 A 记录指向服务器 IP
- 申请免费 SSL 证书
- Nginx 配置
server_name www.zhubook.com和 HTTPS
安全组
腾讯云控制台 → 安全组 → 入站规则放行:
- 22 — SSH(建议限自己的 IP)
- 80 / 443 — 备案通过后网站访问
- 3000 — 仅测试时可临时开放,上线后关掉直连
备案是流程问题,不是开发 blocker。先把内容和功能做好,通过后切换域名即可。
相关阅读
- PM2 + Nginx 部署 Next.js:从构建到开机自启2026-05-13
- Docker 部署 Node.js 生产服务:多阶段构建与安全基线2026-05-16
本站评论 (0)
- 暂无评论,来说第一句吧。