Django部署手册
本文最后更新于:2025年9月26日 凌晨
一、 安装python环境
详情参考我的这一篇博文:
二、Django的配置
1 | |
我将在mysite目录下完成后续相关操作
二、uWSGI的安装
1 | |
1. 基础测试:
- 创建一个在mysite下创建一个
test.py的测试文档
1 | |
以上就完成了测试脚本文件的构建
- 在
test.py中写入以下测试内容:
1 | |
- uWSGI运行:
1 | |
选项的意思是:
http :8000:使用协议http端口8000wsgi-file test.py:test.py加载指定的文件
- 浏览器访问你的IP加端口8000。
1 | |
返回结果:
1 | |
如果是这样,这意味着以下工作原理:
1 | |
2. 测试Django项目
现在我们希望uWSGI做同样的事情,但运行Django网站而不是 test.py 模块。
如果您还没有这样做,确保你的 mysite 项目实际工作原理:
1 | |
如果这工作,运行它使用uWSGI:
1 | |
模块 mysite.wsgi:加载指定wsgi模块
您的浏览器指向服务器; 如果网站出现,这意味着uWSGI能够,大概的页面如下

这个栈操作 正确:
1 | |
现在我们通常不会有浏览器直接向uWSGI说话。 这是一份工作 的网络服务器,它将充当中间人。
nginx。。。待续
Django部署手册
https://yance.wiki/Django部署手册/