Skip to content
部署指南

部署

面向开发者的部署指南、CI/CD 模式与托管平台参考。

平台

使用 Vercel 部署

入门

Next.js、Astro 和静态站点的零配置部署,支持边缘函数和预览部署。

查看详情

AWS Amplify 全栈托管

进阶

Next.js SSR、Amplify 后端(鉴权、数据、存储)与 AWS 上 CI/CD 的 git 连接托管。

查看详情

部署 React 单页应用

入门

构建、打包并将 React 单页应用部署到静态主机,支持客户端路由与代码分割。

查看详情

部署 Next.js 应用

进阶

Next.js 的 SSR/SSG/ISR 部署,支持图片优化、API 路由和中间件,可部署到 Vercel 或自托管。

查看详情

部署 Vue 3 应用

入门

用 Vite 构建和部署 Vue 3 SPA,包括组合式 API、Pinia 状态和 Vue Router。

查看详情

部署 Nuxt 3 应用

进阶

通用 Vue 应用,支持 SSR、nitro 服务器引擎和基于预设的部署到 Vercel、Netlify、Cloudflare 和 Node。

查看详情

部署 Angular 应用

进阶

构建优化的 Angular 包(AOT 编译)并部署到静态主机或 Angular Universal SSR。

查看详情

部署 Svelte 应用

入门

用 Vite 将 Svelte 组件编译为原生 JS,部署最小静态包到任何主机。

查看详情

部署 Astro 站点

进阶

岛屿架构 SSG/SSR,默认零 JS,部署到 Vercel、Netlify、Cloudflare 或静态主机。

查看详情

部署 Remix 应用

进阶

全栈 Web 框架,支持嵌套路由和服务端数据加载,部署到 Vercel、Fly.io 或 Node。

查看详情

部署 Gatsby 站点

进阶

GraphQL 驱动的静态站点生成器,插件生态丰富,预构建 HTML/JSON 部署到任何 CDN。

查看详情

部署 SolidStart 应用

进阶

细粒度响应式 SolidJS 应用,SolidStart 元框架,部署到 Vercel、Netlify、Cloudflare 或 Node。

查看详情

部署 Qwik 应用

进阶

可恢复框架,懒水合,部署 Qwik City 应用到 Vercel、Cloudflare、Netlify 或 Node。

查看详情

部署 Hono 应用

进阶

超轻量边缘优先 Web 框架,部署到 Cloudflare Workers、Vercel Edge、Deno 或 Bun。

查看详情

部署 Express.js 应用

进阶

生产 Node.js Express 服务器,使用 PM2、Docker 或 serverless 适配器,含集群和优雅关闭。

查看详情

部署 Fastify 应用

进阶

高性能 Node.js 框架,基于 schema 序列化,通过 PM2、Docker 或 serverless 部署。

查看详情

部署 NestJS 应用

高级

企业级 Angular 风格 Node 框架,含 DI、模块和装饰器,部署为 Node 服务器或 serverless。

查看详情

部署 Django 应用

高级

生产 Django,用 Gunicorn、Nginx、WhiteNoise 静态文件和 Postgres,部署到 VPS 或容器。

查看详情

部署 Flask 应用

进阶

轻量 Python WSGI 应用,用 Gunicorn 或 Waitress,部署到 VPS、容器或 serverless。

查看详情

部署 FastAPI 应用

进阶

异步 Python API 框架,自动 OpenAPI 文档,通过 Uvicorn/Gunicorn 部署到容器或 serverless。

查看详情

部署 Spring Boot 应用

高级

Java/Kotlin 企业应用打包为自包含 JAR,部署到 JVM 容器、Cloud Foundry 或 Kubernetes。

查看详情

部署 Laravel 应用

高级

PHP artisan 框架,用 Octane、Forge 或 Vapor,含队列 worker 和 Horizon 仪表盘。

查看详情

部署 Ruby on Rails

高级

约定优于配置的 Ruby 框架,用 Puma、Kamal 或 Heroku,含资源管道和 Sidekiq。

查看详情

部署 Go Gin 应用

进阶

高性能 Go HTTP 框架,编译为单二进制,部署到 scratch/distroless 容器或 VPS。

查看详情

部署 ASP.NET Core 应用

高级

跨平台 .NET 应用打包为自包含可执行,部署到 Kestrel+Nginx、IIS 或 Azure App Service。

查看详情

部署 SvelteKit 应用

进阶

Svelte 元框架,适配 Vercel、Netlify、Cloudflare、Node 和静态 SSG。

查看详情

部署 Shopify Hydrogen

高级

Shopify 的 React 店面框架,Oxygen 运行时,部署到 Shopify Oxygen 或 Node。

查看详情

部署 RedwoodJS 应用

高级

全栈 React+Prisma+GraphQL 框架,部署到 Vercel、Netlify 或裸机 serverless 函数。

查看详情

部署 Blitz.js 应用

高级

零 API 全栈 React 框架,RPC,部署到 Vercel 或自托管 Node。

查看详情

部署 TanStack Start 应用

高级

TanStack 全栈 React 框架,文件路由和 SSR,部署到 Vercel、Netlify、Cloudflare。

查看详情

部署 Analog Angular

高级

Angular 元框架,文件路由和 Vite,部署到 Vercel、Netlify 或 Node。

查看详情

部署 Lyra 搜索

进阶

边缘嵌入式全文搜索引擎,Lyra 索引随应用或作为服务部署。

查看详情

部署 Eleventy 站点

入门

JavaScript 零配置静态站点生成器,_site 输出部署到任何 CDN。

查看详情

部署 VitePress 文档

入门

Vue 驱动文档 SSG,.vitepress/dist 部署到任何静态主机。

查看详情

部署 Docusaurus 站点

进阶

Meta 的 React 文档 SSG,构建输出部署到任何静态主机,含 i18n 和版本管理。

查看详情

部署 MkDocs 站点

入门

Python Markdown 文档 SSG,Material 主题部署到 GitHub Pages 或任何静态主机。

查看详情

部署 Sphinx 文档

进阶

Python 文档生成器,reStructuredText,HTML 输出部署到任何主机。

查看详情

部署 Hugo 站点

入门

Go 驱动 SSG,亚秒构建,public/ 输出部署到任何静态主机。

查看详情

使用 Netlify 部署

入门

基于 Git 的部署,含 serverless 函数、边缘函数和内置表单/身份。

查看详情

部署到 AWS EC2

高级

AWS 虚拟服务器,完全 OS 控制,经 user data、Elastic Beanstalk 或 SSH 部署。

查看详情

部署到 Google Cloud Run

进阶

GCP serverless 容器,缩到零、按请求付费和自动 HTTPS。

查看详情

部署到 Azure App Service

高级

Azure 托管 PaaS 用于 Web 应用,从 Git、容器或 ZIP 部署,含自动扩缩。

查看详情

使用 Railway 部署

入门

开发者友好 PaaS,git push 部署、数据库和私有网络开箱即用。

查看详情

使用 Fly.io 部署

进阶

全球 VM 应用部署,Docker,多区域扩缩,Postgres/SQLite。

查看详情

使用 Render 部署

入门

云平台,Web 服务、后台 worker、cron 任务和托管 Postgres/Redis。

查看详情

使用 Heroku 部署

入门

经典 PaaS,git push 部署、buildpack、附加功能和 dyno 扩缩。

查看详情

部署到 DigitalOcean Droplet

进阶

DigitalOcean Linux VPS,完全 root 访问,经 SSH、Docker 或一键应用部署。

查看详情

部署到 DO App Platform

入门

DigitalOcean 托管 PaaS,git push 部署、自动扩缩和托管 DB。

查看详情

使用 Supabase 部署

进阶

开源 Firebase 替代:Postgres、auth、存储、实时和边缘函数。

查看详情

使用 PlanetScale 部署

进阶

Serverless MySQL,分支、水平分片和全球复制。

查看详情

使用 Neon 部署

进阶

Serverless Postgres,分支、缩到零和冷启动优化。

查看详情

使用 Turso 部署

进阶

边缘 SQLite,libSQL、多区域复制和每用户数据库。

查看详情

使用 Koyeb 部署

入门

Serverless 平台,git push 部署、Docker 和全球边缘,含免费层。

查看详情

使用 Northflank 部署

进阶

PaaS,git push、Docker、托管 DB 和前后端组合服务。

查看详情

部署 PostgreSQL

高级

自托管 Postgres,Docker、调优、备份和高可用。

查看详情

部署 MySQL

高级

自托管 MySQL,Docker、复制和生产调优。

查看详情

部署 MongoDB

高级

自托管 MongoDB,Docker、副本集和分片水平扩展。

查看详情

部署 Redis

进阶

自托管 Redis,Docker、持久化、sentinel HA 和 cluster 分片。

查看详情

部署 SQLite

入门

嵌入式 SQL 数据库,零配置、文件式,litestream 复制。

查看详情

部署 DynamoDB

进阶

AWS NoSQL 数据库,单位数 ms 延迟、自动扩缩和全球表。

查看详情

部署 Cassandra

高级

分布式 NoSQL DB,高写吞吐、多区域和线性扩展。

查看详情

部署 Neo4j

高级

图数据库用于连接数据,Cypher 查询语言和图算法。

查看详情

部署 CockroachDB

高级

分布式 SQL,Postgres 线兼容、强一致和多区域。

查看详情

使用 FaunaDB 部署

进阶

Serverless 文档 DB,ACID 事务、时态查询和多区域。

查看详情

部署 Upstash Redis

入门

Serverless Redis,REST API、按请求付费和全球区域。

查看详情

部署 Redis Cloud

进阶

Redis Inc 托管 Redis,active-active、模块和多区域。

查看详情

部署 Elasticsearch

高级

搜索和分析引擎,全文搜索、聚合和 Kibana。

查看详情

部署 Meilisearch

进阶

轻量搜索引擎,<50ms 搜索、容错和易用 API。

查看详情

部署 Typesense

进阶

快速容错搜索,地理搜索、分面和多租户。

查看详情

部署 ClickHouse

高级

列式 OLAP 数据库,数十亿行快速分析。

查看详情

部署 InfluxDB

进阶

时序数据库用于指标、IoT 传感器和监控,Flux/InfluxQL。

查看详情

容器

使用 Docker 容器部署

进阶

构建、优化和部署 Web 应用的多阶段 Docker 镜像,遵循安全最佳实践。

查看详情

Kubernetes 部署模式

高级

生产 K8s 模式:Deployment、Service、Ingress、HPA 和零停机滚动更新。

查看详情

Docker 容器化最佳实践

进阶

生产容器的镜像分层、distroless 基础、多架构构建与供应链安全。

查看详情

Docker Compose 多服务

进阶

用 docker-compose.yml 定义运行多容器应用,用于开发和小型生产。

查看详情

Docker 多阶段构建

进阶

多阶段 Dockerfile 分离构建和运行时,生成小生产镜像。

查看详情

优化 Docker 镜像

进阶

更小、更快、更安全 Docker 镜像的技术。

查看详情

Kubernetes Helm Charts

高级

K8s 包管理器 — 模板清单、values 和 release。

查看详情

Kubernetes Ingress

高级

HTTP 路由到服务,TLS、基于主机和路径路由。

查看详情

Kubernetes ConfigMap

进阶

存非敏感配置为键值对,挂载为环境或文件。

查看详情

Kubernetes Secrets

进阶

存敏感数据(密码、token)base64 编码,挂载为环境或文件。

查看详情

Kubernetes Volumes

高级

Pod 持久和临时存储 — PV、PVC 和存储类。

查看详情

Kubernetes RBAC

高级

K8s 基于角色的访问控制 — 角色、绑定和服务账号。

查看详情

Kubernetes 自动扩缩

高级

HPA、VPA 和 Cluster Autoscaler 扩缩 pod 和节点。

查看详情

Kubernetes 滚动更新

进阶

零停机部署,滚动更新策略和就绪探针。

查看详情

使用 Podman 部署

进阶

无守护、无 root 容器引擎,兼容 Docker CLI。

查看详情

容器镜像仓库

进阶

存储分发 Docker 镜像 — Docker Hub、ECR、GCR、GHCR、Harbor。

查看详情

Docker 安全

高级

安全容器最佳实践 — 非 root、最小基础、扫描、签名。

查看详情

Kubernetes 命名空间

进阶

逻辑集群分区用于多租户、环境分离和资源配额。

查看详情

CI/CD

Netlify 持续集成部署

进阶

基于 Git 的部署、构建插件与 CI/CD 管线,含 Netlify Functions 与部署预览。

查看详情

蓝绿部署策略

进阶

双环境切换,即时回滚、流量迁移与数据库迁移安全。

查看详情

零停机回滚策略

进阶

版本保留、数据库可逆性与自动回滚触发,实现安全恢复。

查看详情

Prisma Migrate

进阶

类型安全 ORM 迁移用于 Postgres、MySQL、MongoDB 和 SQLite。

查看详情

Drizzle Migrate

进阶

轻量 TypeScript 优先 ORM 迁移用于 Postgres、MySQL、SQLite。

查看详情

GitHub Actions CI/CD

进阶

GitHub 原生 CI/CD,工作流、可复用工作流和组合 action。

查看详情

GitLab CI/CD

进阶

GitLab 原生 CI/CD,.gitlab-ci.yml、runner 和环境。

查看详情

CircleCI CI/CD

进阶

云 CI/CD,.circleci/config.yml、orb 和并行。

查看详情

Jenkins CI/CD

高级

自托管 CI/CD,Jenkinsfile、插件和分布式 agent。

查看详情

ArgoCD GitOps

高级

K8s GitOps 持续交付 — 同步 git 仓库到集群状态。

查看详情

Travis CI

入门

GitHub 云 CI,.travis.yml、矩阵构建和简单配置。

查看详情

Bitbucket Pipelines

进阶

Bitbucket 原生 CI/CD,bitbucket-pipelines.yml 和 Docker runner。

查看详情

Drone CI

进阶

容器原生 CI/CD,.drone.yml 和 Docker 流水线步骤。

查看详情

Tekton 流水线

高级

K8s 原生 CI/CD,Task、Pipeline 和 Run 作为 CRD。

查看详情

使用 Spinnaker 部署

高级

面向多云部署的持续交付平台,支持高级部署策略。

查看详情

使用 TeamCity 部署

进阶

JetBrains CI/CD 服务器,支持 .NET 和 Java,基于 DSL 的流水线配置。

查看详情

使用 GoCD 部署

进阶

持续交付服务器,支持价值流图和流水线即代码。

查看详情

使用 Buildkite 部署

进阶

混合 CI/CD 平台,自托管 agent 配合云端编排。

查看详情

使用 Dagger 部署

高级

可编程 CI/CD 引擎,在容器中运行流水线,提供类型化 SDK。

查看详情

使用 Woodpecker CI 部署

进阶

Drone CI 的社区分支,改进功能并积极开发。

查看详情

使用 Harness 部署

高级

企业 CI/CD 平台,提供流水线编排、特性开关和云成本管理。

查看详情

使用 Codefresh 部署

进阶

Kubernetes 原生 CI/CD 平台,针对容器和 Helm 部署优化。

查看详情

使用 Semaphore 部署

进阶

高性能 CI/CD,支持自动扩缩 runner 和基于 YAML 的流水线。

查看详情

使用 AppVeyor 部署

进阶

面向 Windows 的 CI/CD 服务,支持 .NET 和 MSBuild。

查看详情

使用 AWS CodeBuild 部署

进阶

AWS 全托管 CI 服务,按用量付费,支持 VPC。

查看详情

边缘

Cloudflare Pages 部署指南

入门

在 Cloudflare 全球边缘网络上进行 Git 连接的静态与 SSR 部署,支持 Workers 与 Functions。

查看详情

部署 Cloudflare Workers

进阶

Cloudflare 全球边缘 serverless 计算,0ms 冷启动,KV、R2 和 D1。

查看详情

边缘静态站点生成

入门

构建时预渲染页面并从边缘 CDN 提供,实现最佳性能。

查看详情

CDN 缓存策略

进阶

配置 CDN 缓存头和清除策略,实现最佳内容交付。

查看详情

自定义域名配置

入门

设置自定义域名,含 DNS 验证和自动 HTTPS。

查看详情

HTTPS 和 SSL/TLS 管理

进阶

自动证书申请、续期和 TLS 配置。

查看详情

边缘函数和中间件

高级

在边缘运行代码,实现认证、A/B 测试和地理路由,延迟极低。

查看详情

重定向和重写

入门

在边缘配置 URL 重定向和重写,用于 SEO 和迁移。

查看详情

自定义 HTTP 头(_headers、vercel.json)

入门

通过配置文件设置安全、缓存和自定义头。

查看详情

CORS 配置

进阶

配置跨域资源共享,允许浏览器访问 API。

查看详情

内容安全策略(CSP)

高级

定义 CSP 头,防止 XSS、数据注入和混合内容。

查看详情

HSTS 和安全头

进阶

HTTP 严格传输安全和生产必需的安全头。

查看详情

边缘限流

高级

用边缘限流(令牌桶或滑动窗口)保护 API 免遭滥用。

查看详情

边缘图片优化

进阶

在边缘自动调整大小、压缩和格式转换图片。

查看详情

环境变量和密钥

入门

跨部署管理环境变量,正确作用域和安全。

查看详情

下一步

运维

监控、告警、事件响应、SRE 实践与云运维。

前往