环境
- ubuntu 16.10
- nginx version: nginx/1.10.1 (Ubuntu)
- uwsgi version: 2.0.12-debian
提示:
安装
|
|
创建django工程projectname
|
|
wsgi应用程序在projectname的projectname/wsgi.py
这个文件中定义
配置uwsgi配置
ubuntu的uwsgi deb包安装的配置文件在 /etc/uwsgi
目录中
|
|
/usr/share/uwsgi/conf/default.ini
这个文件为每个app的默认的配置
apps-enabled文件夹中是每个uwsgi app有效的配置文件
apps-available中配置项目 projectname 的wsgi配置文件
vim /etc/uwsgi/apps-available/projectname.uwsgi.ini
然后通过ln -s 链接到 apps-enabled文件夹中
|
|
链接配置文件到 /etc/uwsgi/apps-enabled/
文件夹下并重启uwsgi服务
|
|
配置nginx服务器
|
|
重启nginx服务sudo service nginx restart
pip镜像配置方法:http://blog.luxiaoyu.cn/mirrors_in_china/ ↩
apt-get镜像配置方法:http://blog.luxiaoyu.cn/mirrors_in_china/ ↩