本指南将为您详细介绍如何在我们的平台上部署您的应用。请确保您已经完成了 创建应用 的步骤。

环境准备

在开始部署之前,请确保您的服务器满足以下要求:

  • 操作系统:Linux
  • 运行环境:Python 3.6+
  • 数据库:MySQL 5.7+
  • 缓存:Redis 4.0+

部署步骤

  1. 克隆仓库

    git clone https://github.com/your-username/your-repository.git

  2. 安装依赖

    cd your-repository pip install -r requirements.txt

  3. 配置数据库

    编辑 config.py 文件,配置数据库连接信息。

  4. 启动应用

    python manage.py runserver

  5. 配置 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;
        }
    }
    
  6. 重启服务

    systemctl restart nginx

图片示例

以下是几种常见的服务器配置环境:

服务器配置环境

扩展阅读