---
title: page05-deployment
description: 文本抽取：服务案例与信任/TechStacksDeploy/ECX/page05-deployment
updated: 2026-11-04
tags: [原始文档, 抽取, 服务案例与信任]
source: 服务案例与信任/TechStacksDeploy/ECX/page05-deployment
source_type: txt
source_hash: 54a82d2956bd
extracted_at: 2026-11-04
quality: ok
---

---
source: 服务案例与信任/TechStacksDeploy/ECX/page05-deployment.html
type: html
size_kb: 9
category: TechStacksDeploy
quality: ok
---

ECShopX — 部署方式
ECShopX 技术栈与部署方式05 / 06
部署方式
传统、容器化与云原生：三种部署路径
ECShopX 支持标准 Linux 服务器、容器化和 K8s 云原生部署，运行环境覆盖 PHP、Nginx + PHP-FPM、MySQL、Redis、Elasticsearch 与 Supervisor，并可按 Web、Worker、Scheduler、数据服务和负载均衡拆分部署角色。
05
三种部署模式覆盖不同业务规模与弹性需求
开发测试环境可通过 Docker Compose 快速搭建；中小规模业务可采用物理机或虚拟机部署；中大型业务与高峰流量场景可采用 K8s 云原生部署，通过 HPA、Helm 和 GitLab CI 实现自动化交付。
CentOS 7.xNginx + PHP-FPMSupervisorMySQL 5.7Redis 4.xDocker ComposeK8s HPA
TRADITIONAL
传统部署
基于标准 Linux 物理机或虚拟机部署，适合具备运维团队、需要自主管理服务器、数据库和中间件的企业。
CentOSNginxPHP-FPMMySQL
COMPOSE
Docker Compose
用于快速搭建开发环境和测试环境，配合完整构建脚本降低本地调试、联调和环境复现成本。
一键启动开发环境测试脚本快速体验
CLOUD NATIVE
K8s 云原生
支持阿里云 K8s 部署，可通过 HPA 实现 Pod 自动扩容，并配合 GitLab CI、Helm、Helmfile 做持续集成。
K8sHPAHelmGitLab CI
CLUSTER TOPOLOGY
集群部署拓扑：入口、Web、任务、队列、数据与云存储分层
Web 服务承载 API 与 Vue 前端，Worker 执行异步队列，Scheduler 运行定时任务；Redis 与 MySQL 可独立部署或采用云服务，文件与图片可接入七牛云或阿里云 OSS。
统一入口 SLB / HAProxy / Nginx
负载均衡支持 Nginx、HAProxy 或云负载均衡服务。
域名与 HTTPS面向后台、PC、H5、API、小程序等入口配置访问域名。
请求分发
Web 服务区 php + nginx
Web 服务实例承载 API、Vue 前端、管理后台、PC 与 H5。
弹性扩展实例支持横向扩展，并承接负载均衡流量。
任务服务区 php + supervisor
worker执行订单、库存与消息等异步队列任务。
scheduler运行系统定时任务，并支持独立扩展。
读写数据 / 异步任务 / 文件存储
数据与中间件 自建或云服务
MySQL / RDSMySQL 5.7 单机、集群或阿里云 RDS / PolarDB。
Redis支持独立 Redis 或云数据库 Redis 服务。
Elasticsearch为商品与业务数据提供搜索服务。
QueueRedis / RabbitMQ / 数据库队列方案。
云存储与日志 OSS / CDN / ELK
图片存储支持七牛云存储和阿里云 OSS。
文件 CDN导入导出文件、图片、视频可配置不同 Bucket。
ELK日志收集与运行分析。
Sentry异常追踪与问题定位。
SERVICE ROLE MATRIX
集群服务角色
服务角色
核心组件
主要职责
Web 服务
PHP + Nginx
承载 API 与 Vue 前端，包括管理后台、PC 与 H5 等入口。
异步任务
PHP + Supervisor
执行订单、库存、消息等异步队列任务。
定时任务
PHP + Supervisor
运行系统周期性任务与计划作业。
缓存服务
Redis
提供缓存、队列与高频数据访问能力。
数据库服务
MySQL / RDS
支持单实例、集群、读写分离与云数据库部署。
对象存储
七牛云 / OSS
承载图片、视频及导入导出文件。
流量入口
HAProxy / SLB
提供统一接入、流量分发与高可用能力。
目录010203040506