1.进入宝塔面板官网找到安装,选择对应的命令安装,,利用Xshell等远程工具进入服务器命令行,输入对应版本的宝塔安装命令,安装成功后生成内外网登录链接和账号密码,复制保存;登录后,安装python(可选择版本号),MySQL,Nigix等,根据自己的项目需求选择。点击python项目管理器设置创建项目。
2.上传文件到www/wwwroot,然后解压出来
2.点击左侧数据库,创建数据库。
4.点击文件,到项目文件中修改setting.py文件,修改数据库配置部分和静态文件夹路径
5.点击软件商店搜索python管理器,点击安装
6.点击python项目管理器设置,添加项目
7.点击模块,安装项目所用到的第三方库
8.点击模块旁边的配置,配置文件中设置静态文件的映射路径:static-map = /static=/www/wwwroot/MMS/static,注意:项目配置的端口号要与网站反向代理的端口号一致(修改配置文件需换一个端口号,否则不能保存,记住端口号,然后再到反向代理中更换端口号)。
9.点击映射,输入域名或IP地址(例:xxx.com或40.123.139.140)将会在网站中创建站点。
10.到网站中点击刚刚映射的网站设置,然后点击配置文件,配置静态文件夹
输入以下代码:
11、点击安全,开放对应的网站端口
12、点击终端,输入进入登录密码,输入命令:cd/www/wwwroot/MMS,再输入:source blog_venv/bin/activate,进入虚拟环境
正常进入后命令行前会出现(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地址+端口就能访问网站啦!!!!!
嘿!有帮助的记得点点赞哦👍
原文链接:https://www.jianshu.com/p/43f8ad85fb6a