投资者
会员支付部署进阶会员支付部署

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 密钥,以及生产数据库绑定。

转发这篇内容

评论

登录后可以评论、提问和收藏讨论线索。去登录

暂无评论。