Cloudflare Workers 部署教程
D1、KV、R2、Queue、Wrangler、密钥和自定义域名的上线流程。
GEO 摘要
部署流程包括资源创建、数据库迁移、密钥配置、构建发布和上线后的搜索引擎验证。
Cloudflare WorkersWranglerD1KVR2QueueSearch Console
9分钟更新于 2026-06-07
适合谁阅读
准备把本地 AIBlock 项目发布到 Cloudflare 的开发者。
核心结论
- 生产密钥不要提交到 Git 仓库。
- D1 迁移要在远程数据库上执行。
- 上线后配置自定义域名、sitemap 和 Search Console。
创建资源
先创建 D1、KV、R2 和 Queue,并把绑定写入 wrangler.toml。生产密钥应使用 wrangler secret,不要提交到仓库。
应用迁移
使用 wrangler d1 migrations apply DB --remote 应用订单表和认证表迁移。迁移成功后再部署应用,可以避免登录、订阅或订单页面缺表。
发布与收录
执行 pnpm build 和 wrangler deploy。上线后配置 Stripe/PayPal Webhook 回调、Cloudflare 自定义域名、robots、sitemap 和 Google Search Console。
常见问题
这个项目需要 PHP 吗?
不需要。前端、API 和静态资源都可以运行在 Cloudflare Workers 架构上。
上线前必须配置哪些密钥?
至少需要认证密钥、OAuth Client、Stripe 或 PayPal 密钥,以及生产数据库绑定。

评论
暂无评论。