启动uwsgi
'''
uwsgi --ini uwsgi.ini(完整路径)
'''
关闭uwsgi
'''
uwsgi --stop uwsgi.pid
'''
Django项目部署
- uwsgi
- 修改对应的配置文件
- 使用配置文件启动
- uwsgi --ini 配置文件路径(绝对路径)
- 关闭uwsgi服务
- uwsgi --stop 进程ID
- gunicorn
- nginx + uwsgi/gunicorn/runserver
- HTTP服务器
- nginx自己在工作就可以了
- 反向代理服务器
- nginx将请求转发给后端的服务器
- 动静分离部署
- 动态资源
- Nginx再加上后端的服务器
- proxy_pass 将请求转发到自己的服务器上
- 如果使用uwsgi,可以使用专用模式
- uwsgi中修改为 socket模式
- nginx中包含 uwsgi_params
- uwsgi_pass
- 静态资源
- Nginx的HTTP进行处理
- 静态资源配置
- 动态资源
- HTTP服务器