(记录一下)
环境如下:
操作系统: 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-8
import os
os.environ['DJANGO_SETTINGS_MODULE'] = 'Test.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
启动uwsgi:
启动nginx。
uwsgi 启动参数:
http://projects.unbit.it/uwsgi/wiki/Doc
参考:
http://developer.51cto.com/art/201010/229615.htm
http://ichuan.net/tag/%E9%85%8D%E7%BD%AE/