使用nginx托管django服务的原理
- 使用uwsgi开启django服务(通过配置文件启动)
- 防火墙关闭uwsgi端口(uwsgi的websocket一定要使用127.0.0.1的方式配置))
- 编写nginx配置文件,通过nginx访问uwsgi,再通过uwsgi访问django
使用uwsgi测试django服务:
# 确保出于和manage.py同一层目录 # module后xxx是项目的主名称,也就是包含wsgi.py文件的目录名称 # 此时uwsgi无法处理静态文件 uwsgi --http :8080 --module xxx.wsgi
具体操作过程可参考下面两篇文章
https://www.jianshu.com/p/47c32706dfdf
https://blog.csdn.net/qq_39138295/article/details/83097231
原文地址:https://www.cnblogs.com/WalkOnMars/p/11997505.html
时间: 2024-11-13 04:43:23