安裝uwsgi:
pip install uwsgi
uwsgi配置文件放在項目目錄下:

#添加配置選擇 [uwsgi] #配置和nginx連接的socket連接 socket=127.0.0.1:8989 #配置項目路徑,項目的所在目錄 chdir=/home/an/Djang0-BBS #配置wsgi接口模塊文件路徑 wsgi-file=myproject/wsgi.py #配置啟動的進程數 processes=4 #配置每個進程的線程數 threads=2 #配置啟動管理主進程 master=True #配置存放主進程的進程號文件 pidfile=uwsgi.pid #配置dump日志記錄 daemonize=uwsgi.log`
啟動:
uwsgi --ini uwsgi.ini
停止:
uwsgi --stop uwsgi.pid
重啟:(當然是啟動的時候重啟啦啊)
uwsgi --reload uwsgi.pid
運行項目目錄下的uwsgi
uwsgi --http :8000 --module myproject.wsgi
搜集靜態文件
uwsgi --static-map /static=/home/an/Django-BBS/assets
項目下創建Dnango_boards.xml的uwsgi配置文件:

<uwsgi> <socket>127.0.0.1:8989</socket> <!-- 內部端口,自定義 --> <chdir>/home/an/Django-BBS/</chdir> <!-- 項目路徑 --> <module>myproject.wsgi</module> <!-- myproject為wsgi.py所在目錄名--> <processes>4</processes> <!-- 進程數 --> <daemonize>uwsgi.log</daemonize> <!-- 日志文件 --> </uwsgi>
加載XML配置:
uwsgi -x mysite.xml
出現:
[uWSGI] parsing config file Django_boards.xml
再重載nginx:
nginx -s reload
uwsgi --http :8001 --chdir
/path/to/project
--home=
/path/to/env
--module project.wsgi
uwsgi --plugin python --http :8051 --chdir /path/to/project --wsgi-file test_uwsgi_django/wsgi.py
/path/to/project 為項目目錄