> AWS EC2 部署 Django 应用完整指南
详细介绍在 AWS EC2 t2.micro 实例上部署 Django 应用的步骤和优化技巧。
准备工作
在开始部署前,需要准备以下内容:
- AWS 账户和 EC2 实例
- 域名和 DNS 配置
- Django 应用代码
- SSL 证书(可选)
部署步骤
1. 服务器环境配置
sudo apt update sudo apt install python3-pip nginx pip3 install virtualenv
2. 应用部署
git clone your-django-app cd your-django-app python3 -m venv venv source venv/bin/activate pip install -r requirements.txt
性能优化
针对 t2.micro 实例的优化建议:
- 使用 SQLite 减少内存占用
- 配置 Gunicorn worker 数量
- 启用静态文件压缩
- 配置缓存机制