python3 + Django + uwsgi + nginx 配置部署笔记

Posted 指尖魔法屋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3 + Django + uwsgi + nginx 配置部署笔记相关的知识,希望对你有一定的参考价值。


python3 + Django + uwsgi + nginx 配置部署笔记

chauncey 发表于 

文章大纲

  1. 本文环境

  • 安装pip3(python3 的pip)

  • 安装uwsgi

  • 测试uwsgi运行状态

    1. 使用uwsgi运行该文件

    2. 访问页面

  • 安装Django

  • 上传项目代码

  • 确认代码运行正常

    1. 访问页面

    2. 再次访问页面

  • uswgi运行项目

  • 至此

  • 安装nginx

  • 测试nginx运行状态

  • 修改nginx配置

  • 访问测试502

  • nginx 与 uwsgi通信

    1. 访问测试页面

  • 让uwsgi后台运行

  • niginx与Django项目通信

  • 域名映射

    1. 访问页面

  • 后记:

本文环境


操作系统: Ubuntu 16.04.3
Python版本: 3.5.2
Django版本: 2.0.4
nginx版本: 1.10.3

本文平台为腾讯云1核1G系统
我的项目文件名为: dgutpsy


TIP: 更多内容点击阅读原文


↓↓↓ 点击"阅读原文" 【查看更多内容】  


以上是关于python3 + Django + uwsgi + nginx 配置部署笔记的主要内容,如果未能解决你的问题,请参考以下文章

mysql + Python3.5.2 + Django + Uwsgi + Nginx实现生产环境

CentOS + Python3.6+ Django2.0 + uwsgi + nginx + mysql web发布环境搭建

python3.x +django + nginx + uwsgi 搭建web服务

Python3+django+nginx+uwsgi使用场景部署

Python3+django+nginx+uwsgi使用场景部署

Linux如何去部署Django (Nginx + uwsgi + Python3 + Django)