一: 下載 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 = ['*'] # 改爲 '*'
django+nginx+uwsgi 搭建環境
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.