gunicore+nginx项目部署(Django,阿里云服务器)

本文介绍了如何使用Gunicorn和Nginx部署Django项目。首先,通过pip安装Gunicorn和gevent,然后配置Gunicorn,包括设置工作进程数和监听端口。接着创建gunicorn-config.py文件并设定日志目录。在Nginx中配置反向代理,确保Gunicorn的bind地址与Nginx配置一致。最后,重启Nginx并访问项目。
摘要由CSDN通过智能技术生成
  1. 在你的服务安装(pip install gunicorn gevent)
  2. gunicorn -w 3 -b 0.0.0.0:8888 run
  3. 在你主目录建立一个gunicorn-config.py文件,文件名可以随便起
    在这里插入图片描述
  4. 编写gunicorn-config.py,新建logs文件夹
    注意:下面代码bind = [“127.0.0.1:9999”]在nginx反向代理的时候会用到,必须一致,为什么建立logs文件夹?用来存日志,细心的同学会发现,pidfile ,errorlog 中用到,他不像uwsgi会自动创建,需要手动创建
    在这里插入图片描述
from multiprocessing import cpu_count

bind = ["127.0.0.1:9999"]  # 线上环境不会开启在公网 IP 下,一般使用内网 IP
daemon = 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值