宝塔部署Django项目(nginx+uwsgi)

1.安装Nginx与Mysql

在宝塔面板的软件商店找到Nginx与Mysql点击安装即可。

2.添加python项目

在“网站”菜单下,选择“python项目”,项目路径就是你的Django项目根目录。

确定后会自动安装所需环境,点击设置,可以看到安装日志,是根据你项目根目录下的requirements.txt来安装的。

安装完成后,服务状态自动变成“运行中”。

用这里的终端可以看到安装的内容

它给你安装的东西都在这个下面:

3.放行端口

接下来就能在浏览器中使用公网ip:端口来访问了。

如果能正常访问但是没有样式,应该是静态文件未获取到,在项目根目录下执行python managy.py collectstatic,再重启服务。

Reference

最新宝塔面板部署Django项目教程(踩坑无数板,保姆级教学)_宝塔部署django项目-CSDN博客

宝塔面板如何用uwsgi与nginx快速部署Django项目_宝塔安装django项目-CSDN博客