(记录一下)
环境如下:
操作系统: Ubuntu 10.04
nginx: 1.0.12
uwsgi: 1.0.4
python: 2.6.5
django: 1.2.7
一.安装uwsgi
到http://projects.unbit.it/uwsgi/wiki/WikiStart#Getit下载最新版本的uwsg。解压后,如果没有安装libxml2,又不想安装的话,那么编辑文件 buildconf/default.ini, 把
改成
执行编译执行安装
这样,uwsgi就安装上了~
二.nginx配置
配置要比fastcgi还简单一些:
三.django项目配置(Python、Django的安装就不讲了)
在mysite的统计目录(即setting.py的上级目录),创建文件wsgi_app.py:
#!/usr/bin/env python# coding: utf-8import osos.environ['DJANGO_SETTINGS_MODULE'] = 'Test.settings'import django.core.handlers.wsgiapplication = django.core.handlers.wsgi.WSGIHandler()
启动uwsgi:
启动nginx。
uwsgi 启动参数:
http://projects.unbit.it/uwsgi/wiki/Doc
参考:
/art/10/229615.htm
/tag/%E9%85%8D%E7%BD%AE/
//07/linux%E4%B8%8Bnginxpythonuwsgi%E9%83%A8%E7%BD%B2%E6%80%BB%E7%BB%93djangoweb-py.html