Linux下 django部署

1、新建虚拟环境 virtualenv --no-site-packages venv

  命令 virtualenv 就可以创建一个独立的Python运行环境,我们还加上了参数 --no-site-packages,这样,已经安装到系统Python环境中的所有第三方包都不会复制过来,这样,我们就得到了一个不带任何第三方包的的Python运行环境。

2、source venv/bin/activate

  source venv/bin/activate进入环境   deactivate 退出环境

3、安装gunicorn

  pip3 install gunicorn==19.4.5

4、启动  gunicorn -b 0.0.0.0:8001 projectname.wsgi:application

     关闭 :查看pstree -ap|grep gunicorn  关进程:kill -HUP  pid

posted @ 2018-01-11 14:37  一个烂程序员  阅读(360)  评论(1)    收藏  举报