没有合适的资源?快使用搜索试试~ 我知道了~
首页Nginx+Uwsgi+Django+Vue部署
Nginx+Uwsgi+Django+Vue部署

Nginx+Uwsgi+Django(python3)+Vue部署,一步步实现。网上找了N多篇文章都没成功,特意记录,以免其他同学踩坑
资源详情
资源评论
资源推荐

Nginx+Uwsgi+Django+Vue 部署
本文主要讲述了如何一步步在生产环境上 通过 Nginx 部署 django 和 vue,操作系统默
认为 centos7。
参考文章:https://www.jianshu.com/p/40a17070245f?d=1550538271209,该文章是
需要有 Django 开发基础的人才能看的很清楚,对于我这种小白(只懂 Java), 踩了 N 个
坑,所以记录下来。
Nginx 作为 VUE 服务器,同时也作为后台 Django 的代理服务器,工作原理:
说明:后文中出现的以下字符串均表示具体的绝对路径或者名称,含义如下:
DJANGO_DIR---表示 django 的工程根目录 例如:
/home/service/DataLable
DJANGO_NAME---表示 django 的工程名称 例如 Datalable
VUE_HTML_DIR---表示 vue 的 index.html 路径 例如:
/home/service/dist
VUE_STATIC_DIR---表示 vue 的 static 的路径 例如:
/home/service/dist/static
Nginx 自行安装,假设已安装完成,修改配置文件 nginx 打开 vim
/etc/nginx/nginx.conf 在 http 中加入后台 Django 服务的配置文件,
如下图:( 整个文件)
user root;
worker_processes 8;
error_log /service/DataLable/logs/nginx_error.log;

















安全验证
文档复制为VIP权益,开通VIP直接复制

评论1