三白草

首页 » 常识 » 诊断 » Django之项目部署笔记
TUhjnbcbe - 2021/3/10 19:22:00
上海最好的白癜风医院 http://pf.39.net/bdfyy/bdfzj/160310/4784939.html
一、部署流程

项目部署:软件开发完毕后,将开发环境运行的开发版软件安装部署到服务器上运行长期运行。

部署大致步骤如下:

在服务器上安装和配置同步版本的环境

django项目迁移

用uwsgi替换代python3manage.pyreunserver方法启动服务器

配置nginx反射代理服务器

用nginx配置静态文件路径,解决静态路径问题

二、uWSGI网关

WSGI(WebServerGatewayInterface)Web服务器网关接口,是python应用程序或框架和Web服务器之间的一种接口。

因pythonmanage.pyrunserver通常只在开发和测试环境中使用,当开发结束后,完善项目代码需要部署高效稳定环境,一般使用WSGI。

uWSGI是WSGI的一种,实现

1
查看完整版本: Django之项目部署笔记