python部署生产环境

文章介绍了如何使用pip安装Gunicorn,以及配置Gunicorn启动web服务,包括指定工作进程数、监听端口和重载设置。接着讲述了创建和管理Python虚拟环境的方法,特别是通过virtualenv创建指定Python版本的虚拟环境,并激活和退出。最后提到了使用HTTPS协议进行安全部署的命令行示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

激活虚拟环境

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值