Nginx+uWSGI+django配置详解
来源:互联网 发布:淘宝卖家上架宝贝 编辑:程序博客网 时间:2024/05/21 22:54
很久没有碰nginx,python等的内容了,最近查了下资料,发现网上介绍uWSGI不错,从性能上来看,据说该协议大约是fcgi协议的10倍。抽空找点儿资料安装一下,网上的资料有些特别复杂,看起来头痛,还是结合大家的资料,用最简单的方式进行配置:
1.python +django这个不用说了,下载最新版的,按照其他的资料进行安装。
用django的命令建立一个工程:在/site/lib/这个目录下执行django-admin.py startproject swcgitest 建立项目。
2.nginx 配置,设定个监听端口,我这里用9001进行监听,配置如下:
其中root行是程序的所在位置。下面是uwsgi监听端口配置,最后是包含参数文件(必须有相应的文件),这样可以保证网络请求过来的请求被9001端口监听。
3.uwsgi配置,从官网上下载安装软件,然后执行了个make 就安装上了。然后把uwsgi复制到/usr/bin/下面。这样可以全局执行此文件了。
在/site/lib/swcgitest 目录下建立wsgi.py 内容如下:
import os
import sys
sys.path.append(os.path.abspath(os.path.dirname(__file__)))
os.environ['DJANGO_SETTINGS_MODULE'] = 'swcgitest.settings'
from django.core.handlers.wsgi import WSGIHandler
application = WSGIHandler()
4.启动uwsgi,这个有些博客讲的很复杂,我只做了个简单的。在 /site/lib/swcgitest 目录下执行
uwsgi -s 127.0.0.1:9001 -w wsgi
这这 样就可以了,访问一下,看看是不是出来了,至于参数详细解释,参看其他博客。
- Nginx+uWSGI+django配置详解
- Nginx + uwsgi + django 配置
- Nginx + uWSGI + Django 配置
- nginx + django + uwsgi 配置
- django+uWSGI+Nginx配置
- django + uwsgi + nginx 配置
- django+nginx+uwsgi配置
- nginx+uwsgi+Django配置
- Debian+nginx+uWSGI+Django配置
- 配置 python(django)+nginx+uwsgi
- django Mezzanine uwsgi nginx 配置
- Django,uwsgi,nginx简单配置
- Django Nginx+uwsgi 安装配置
- Django + Nginx + Uwsgi 配置服务器
- Django Nginx+uwsgi 安装配置
- Django+Nginx+uwsgi+Ubuntu配置
- virtualenv+nginx+uwsgi+django配置
- Django Nginx+uwsgi 安装配置
- 关于输入scanf()中缓冲区的几个问题
- Linux Ubuntu下软件包管理(dpkg, apt, aptitude)
- GoldenGate配置单向复制
- onWindowFocusChanged重要作用 and Activity生命周期
- 关于通知 announcement 的 English
- Nginx+uWSGI+django配置详解
- 点击UIStatusBar UITableView不回到顶部问题解决方法
- magic_quotes_gpc的作用(from sg的challenges)
- 解决Win7下Jdeveloper(OAF) 黑屏、卡顿、反应慢的 方法!
- android学习笔记之搜索手机文件
- hdu 1247 字典树
- linux网络配置(简单)--------------(一)
- 《程序员的思维修炼--开发认知潜能》读书笔记
- 深入理解 Cocos2d-x 内存管理