首页 > 其他 > 详细

django+nginx+uwsgi 搭建环境

时间:2015-11-09 19:06:44      阅读:274      评论:0      收藏:0      [点我收藏+]
一:
    下载 uwsgi
    tar xf uwsgi-1.9.6.tar.gz 
    cd uwsgi-1.9.6
    python uwsgiconfig.py --build
    cp uwsgi /usr/bin/uwsgi


二:
    vim /usr/local/services/nginx/uwsgi.ini 
    [uwsgi]
    socket = 0.0.0.0:3001
    master = true
    pidfile = /usr/local/services/nginx/uwsgi.pid
    processes = 8
    workers = 2
    #project path 项目目录
    chdir = /data/django
    # 上一级目录
    pythonpath = /data/
    profiler=true
    memory-report=true
    enable-threads = true
    logdate=true
    limit-as=6048
    daemonize=/data/django/django.log


    启动:uwsgi --ini uwsgi.ini 


三:
    vim /usr/local/services/nginx/conf/conf.d/django.conf
    server {
            listen 80;
            server_name 10.10.172.10;
            index index.php index.html;
            location / {
                include    uwsgi_params;
                uwsgi_pass  127.0.0.1:3001;
                uwsgi_param UWSGI_CHDIR  /data/django/; #项目目录
                uwsgi_param UWSGI_SCRIPT django_wsgi;
                #access_log /data/django/access.log;
                }
            location ^~ /static {
              root /data/django;
            }
        }

    service nginx start










#在生产环境中将

#DEBUG = True
DEBUG = False  # 改为 False
#ALLOWED_HOSTS = []
ALLOWED_HOSTS = [‘*‘] # 改为 ‘*‘


本文出自 “Goooood” 博客,请务必保留此出处http://goooood.blog.51cto.com/5060201/1711126

django+nginx+uwsgi 搭建环境

原文:http://goooood.blog.51cto.com/5060201/1711126

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!