宝塔部署Django项目

1、安装宝塔
centos 7 下一键安装宝塔 6.x

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh 

安装完成后,记住用户名和密码
在这里插入图片描述
2、安装python项目管理器
登录宝塔面板,安装“python项目管理器”
在这里插入图片描述
centos 7 下只有python2.7,根据项目需求安装指定 python 版本
在这里插入图片描述
3、进行项目配置

1、导出项目包到requirments.txt

pip freeze > requirements.txt 

2、收集静态文件

python manage.py collectstatic 

3、修改setting.py配置,css/js 样式路径修改为 STATIC_ROOT
在这里插入图片描述

STATIC_URL = '/static/' # STATICFILES_DIRS = ( # os.path.join(BASE_DIR, 'static'), # ) STATIC_ROOT = os.path.join(BASE_DIR, 'static') 

4、上传项目文件
上传项目文件到服务器 /www/wwwroot/ 下
在这里插入图片描述
5、部署项目
打开python项目管理器,添加项目,进行相关配置
在这里插入图片描述
6、映射域名
在这里插入图片描述
7、配置Nginx代理服务
在这里插入图片描述
root 后面写 static 的上级目录

location ^~ /static/ { root /www/wwwroot/MxShop/; } 

8、打开python项目管理器,重启项目

原文链接:https://blog.csdn.net/weixin_43763042/article/details/107298789

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享