宝塔配置应用管理器(django)

**

宝塔配置应用管理器(django)

  • 最近在写一个django网站,一切都很顺利,为了省事选择了宝塔,事实证明确实如此,不得不说,省去很多麻烦,这里推荐一下宝塔。!

  • 因为是第一次搭建django网站,网站搭建过程中,考虑到断连问题,万一服务器断开连接或者进程挂掉了,咋办,这是一个问题吧,所以我想弄一个进程守护,第一个想到的是宝塔的一个Supervisor管理器,安装完使用了一下,发现效果不佳,或者说根本行不通,遂改用宝塔的应用管理器。啰嗦一下,应用管理器主要是进行应用管理的,进程管理是附带的,但是!管他呢,我们要的是它里面的一个进程守护功能,是吧!
  • 不多bb了,下面开始配置操作!

准备工作

在这里插入图片描述

  • 首先,看看默认的应用环境里面有没有自己需要的环境,就自己项目使用的环境,最好是要一致,不然大几率配置失败,运行不了
  • 如果默认里面没有自己需要的环境咋办?
  • 敲重点!!
  • 没有才是我想要的!!?
  • 没有就添加嘛,简单!easy/。?!
    在这里插入图片描述
    在这里插入图片描述
  • 两个要点:名称+启动文件。其它不填,名称随意,启动文件:项目目录+虚拟环境目录+bin+python
  • 比如我的/www/wwwroot/xbsddo.iove/xbdn_venv/bin/python
  • 1./www/wwwroot/xbsddo.iove/:存放项目文件的目录
  • 2.xbdn_venv:项目虚拟环境目录
  • 3.bin/python:python所在文件,可能有python3啥的,记住一定要选python!!
  • 到这里添加环境就完成了

应用配置

  • 就添加应用吧,点添加应用就行,然后按下面填写
    在这里插入图片描述
  • 这里为了减少不必要的麻烦,就不挂网站地址出来了
  • 同样
  • 1.名称随意
  • 2.环境选择适合自己的默认环境或者上面步骤添加的环境
  • 3.启动文件为项目路径下的manage.py文件
  • 4.启动参数:runserver 0.0.0.0:8000,这里的0.0.0.0地址,看你项目配置的uwsgi用了啥地址,一般是127.0.0.1,这个问题不是很大
  • 重要是8000这个端口号一定要是你uwsgi里面配置的项目端口号,不对的话运行出错
  • 5.进程守护开启

最后

  • python项目管理器里面的对应项目停掉开机启动设置为关闭
  • 然后再去应用管理器运行添加的应用
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值