django部署宝塔面板+挂载环境+解决端口号占用+静态样式修复

django服务器部署 宝塔面板

做实验室项目 部署django真的搞怕了,走一步错一步,以防丢失忘记, 还是记录一下吧!
前期准备:较全链接
基于链接的补充!!!

注意点:

1、 requirement.txt 修改编码格式 utf-8
 命令:pip freeze > requirements.txt
2、数据库连接可以直接导入、导出,但注意models.py中的db_table要与数据库中的名字相同,否则会导致报错
3、要修改settings.py 中的数据库连接用户名和密码,应于宝塔面板上的数据库相对应
4、静态样式恢复 python manage.py collectstatic 命令 同时修改settings.py 中的 DEBUG = True
5、修改好后启动,需要进入虚拟环境 进入终端-> source 虚拟包名/bin/activate ->python manage.py runserver 0.0.0.0:9980
6、挂环境 screen命令
        screen -ls 查询状态
        screen -S 名称 创建
        screen -r 名称 进入
        screen -d 编号  关闭连接   (1个screen无法同时打开2次)
        ctrl+a+d  退出挂起
        exit 退出
7、端口号占用问题
        netstat -lntup 查看所有
        netstat -anp |grep 9980 查看某端口号
        lsof -i:9980 查看某端口号
        kill -9 6731 删除某端口号
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值