django+uwsgi+nginx部署

Posted yitianyouyitian

tags:

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

1. 基础环境

开发中用的 django1.11.10 + ansible2.5.3 + python2.7 ,部署在ubuntu14.04上面.

2. 安装开发过程中用到的模块.比如

apt-get update #安装前更新源

apt-get install python-pip  #pip安装工具

python -m pip install "django<2"  #安装2.0以下的django,要不然会安装2.0以上的.

pip install django-widget-tweaks  #开发过程中用到的模块,给form添加css

apt-get install python-mysqldb #mysqldb模块

 

3. 安装ansible2.5.3版本。默认安装的1.5,需要源码安装.  参考: https://jingyan.baidu.com/article/19020a0a45c3a2529c284263.html

 

4. 将 项目目录加入 python2.7 

 

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

nginx + uwsgi 部署 Django+Vue项目

debian完整部署 Nginx + uWSGI + Django

Django + Uwsgi + Nginx 实现生产环境部署

centos7下部署Django(nginx+uWSGI+Python3+Django)

django+nginx+uwsgi的生产环境部署(Ubuntu16.04)

Django部署——uwsgi+Nginx(超详细)