生产部署

简介 #

本文档介绍 SmartChart 在生产环境中的完整部署方案,包括 Python + uWSGI + Nginx 的标准部署架构。生产环境部署需要考虑性能、安全性和稳定性。

生产架构图 #

用户请求 → Nginx(80/443) → uWSGI → Django(SmartChart)
                                    ↓
                              静态文件(Nginx直接服务)
                                    ↓
                              数据库(MySQL/PostgreSQL)

部署组件说明 #

组件 作用 端口
Nginx 反向代理、静态文件服务、SSL终端 80/443
uWSGI WSGI 应用服务器 Unix Socket
Django SmartChart 应用 -
MySQL/PostgreSQL 生产数据库 3306/5432

购买专业版本,提供企业生产部署及无网离线部署方案