本指南将为您详细介绍如何在我们的平台上部署您的应用。请确保您已经完成了 创建应用 的步骤。
环境准备
在开始部署之前,请确保您的服务器满足以下要求:
- 操作系统:Linux
- 运行环境:Python 3.6+
- 数据库:MySQL 5.7+
- 缓存:Redis 4.0+
部署步骤
克隆仓库:
git clone https://github.com/your-username/your-repository.git
安装依赖:
cd your-repository
pip install -r requirements.txt
配置数据库:
编辑
config.py
文件,配置数据库连接信息。启动应用:
python manage.py runserver
配置 Nginx:
编辑 Nginx 配置文件,配置反向代理。
server { listen 80; server_name yourdomain.com; location / { proxy_pass http://localhost:8000; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; } }
重启服务:
systemctl restart nginx
图片示例
以下是几种常见的服务器配置环境: