python部署生产环境

pip install gunicorn

gunicorn -t 100 -b 0.0.0.0:8001 --reload barcodefindpdf.wsgi #barcodefindpdf和项目同名的文件夹有wsgi.py的那个文件夹

#查看是否运行

ps aux |grep gunicorn

用https协议部署

gunicorn -w4 -b 0.0.0.0:8000 --certfile=server.pem --keyfile=server.key myapp:app

一、用命令创建虚拟环境

  1. 安装虚拟环境的第三方包 virtualenv

]# pip install virtualenv

使用清华源安装:pip install virtualenv -i https://pypi.python.org/simple/

  1. 创建虚拟环境

    cd 到存放虚拟环境光的地址

virtualenv ENV 在当前目录下创建名为ENV的虚拟环境(如果第三方包virtualenv安装在python3下面,此时创建的虚拟环境就是基于python3的)

virtualenv -p /usr/local/bin/python2.7 ENV2 参数 -p 指定python版本创建虚拟环境

virtualenv --system-site-packages ENV 参数 --system-site-packages 指定创建虚拟环境时继承系统三方库

  1. 激活/退出虚拟环境

    跳转到虚拟环境的文件夹

]# cd ~/ENV

激活虚拟环境

猜你喜欢

转载自blog.csdn.net/pcb0y/article/details/131003765