码迷,mamicode.com
首页 > 其他好文 > 详细

django+nginx+uwsgi 搭建环境

时间:2015-11-09 19:08:59      阅读:297      评论:0      收藏:0      [点我收藏+]

标签:services   python   master   项目   local   

一:
    下载 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 搭建环境

标签:services   python   master   项目   local   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!