简介 #
本文档介绍 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 |
购买专业版本,提供企业生产部署及无网离线部署方案