Nginx uWSGI
#0 环境
CentOS6.8
Python3.7.3
uWSGI==2.0.18
Django==2.0.7
Vue.js 2
Nginx
#1 需求分析
前后端分离项目,前端...Vue.js后端Django
部署到CentOS服务器上
#2 前提条件
能运行起来的Vue项目(在这里我用我的实际项目)
能运行起来的Django(在这里我用我的实际项目),包括第三方库/数据库这里不具体操作...#3 开始
#3.1 部署Django
Django 在这里仅仅是提供接口,所以不会涉及一些静态文件的处理
#3.1.1 后端大致流程
首先以下几个东西需要弄清楚他们的关系
Nginx ( 反向代理...)
uWSGI ( webserver,可以理解为PyCharm,用来启动Django的,其实并不是,先这么理解)
Django ( 后端, 提供api, 最核心的东西 )
将Django项目传到服务器上...数据无法连接
描述 :
(2006, 'MySQL server has gone away')
解决:
关闭MySQL,再启动
service mysqld stop
service mysqld