uwsgi.ini [uwsgi] #使用nginx连接时使用 #socket=127.0.0.1:8080 #直接做web服务器使用 http=127.0.0.1:80 #项目目录 chdir=/root/shell_mac #项目uwsgi.py文件目录,相对于项目目录 wsgi-file=shell_mac/wsgi.py #指定启动的工作进程数 processes=4 #指定工作进程中的线程数 threads=2 master=True #保存启动之后主进程的pid pidfile=uwsgi.pid #设置uwsgi后台运行 uwsgi.log保存日志信息 daemonize=uwsgi.log #设置虚拟环境的路径 #virtualenv=/home/xiong/Myproject/xfy settings.py DEBUG = False ALLOWED_HOSTS = ['*'] 添加上 STATIC_ROOT=收集静态文件的路径(记得给文件目录开放权限,chmod 777 文件目录路径) 在终端输入python manage.py collectstatic linux中nginx中的配置文件 /usr/local/nginx/conf/nginx.conf location / { #包含uwsgi的请求参数 include uwsgi_params; #转交请求给uwsgi uwsgi_pass 127.0.0.1:8080; } location /static { #指定静态文件存放的目录 alias /var/www/static/;(上面收集的文件路径) }