手把手教宝塔面板部署Django项目

1.进入宝塔面板官网找到安装,选择对应的命令安装,,利用Xshell等远程工具进入服务器命令行,输入对应版本的宝塔安装命令,安装成功后生成内外网登录链接和账号密码,复制保存;登录后,安装python(可选择版本号),MySQL,Nigix等,根据自己的项目需求选择。点击python项目管理器设置创建项目。


图1

2.上传文件到www/wwwroot,然后解压出来


图2

2.点击左侧数据库,创建数据库。


图3

4.点击文件,到项目文件中修改setting.py文件,修改数据库配置部分和静态文件夹路径


图4-1


图4-2

5.点击软件商店搜索python管理器,点击安装


图5

6.点击python项目管理器设置,添加项目


图6

7.点击模块,安装项目所用到的第三方库


图7

8.点击模块旁边的配置,配置文件中设置静态文件的映射路径:static-map = /static=/www/wwwroot/MMS/static,注意:项目配置的端口号要与网站反向代理的端口号一致(修改配置文件需换一个端口号,否则不能保存,记住端口号,然后再到反向代理中更换端口号)。


图8

9.点击映射,输入域名或IP地址(例:xxx.com或40.123.139.140)将会在网站中创建站点。


图9

10.到网站中点击刚刚映射的网站设置,然后点击配置文件,配置静态文件夹


图10-1

输入以下代码:

图10-2

11、点击安全,开放对应的网站端口


图11

12、点击终端,输入进入登录密码,输入命令:cd/www/wwwroot/MMS,再输入:source blog_venv/bin/activate,进入虚拟环境


图12

正常进入后命令行前会出现(venv)

13、进入虚拟环境之后,开始进行数据库迁移(可以pip安装前面没有安装的第三方库安装)

命令1:python manage.py makemigrations

命令2:python manage.py migrate

命令3创建Django后台账户:python manage.py createsuperuser, 输入用户名、邮箱、密码、输入”Y“回车即可。

命令4收集静态文件:python manage.py collectstatic

14、最后一步保证python项目配置端口和反向代理端口一致、且安全规则中已经打开该端口,然后重启python项目。

打开网站输入域名(需解析)或IP地址+端口就能访问网站啦!!!!!

嘿!有帮助的记得点点赞哦

你可能感兴趣的:(手把手教宝塔面板部署Django项目)