当前位置:论坛首页 > Linux面板 > Linux面板教程

Python项目--Flask/Django框架项目部署

发表在 Linux面板2023-12-28 18:13 [复制链接] 19 31849

发表于 2024-10-22 13:39:48 | 显示全部楼层
8.2的时候让我指定启动文件,这还好用,现在9.0怎么让我输入启动命令了,写上文件路径还报没有权限,运行不了。改的我不会用了,告诉我这么退回旧版本也行啊。全网都没有个怎么安装指定版本的命令
使用道具 举报 回复 支持 2 反对 0
发表于 2024-11-14 00:34:03 | 显示全部楼层
我也是碰到了相同的情况,这个教程里没写,用的是:
* 宝塔9.0.0
* 网站使用Flask框架开发
* 通过python3 app.py运行网站

我自己摸索了一下,用其他项目成功把这个Flask跑起来了

解决方案如下:
1. 自己在/www/wwwroot/下创建一个目录,最好是域名

2. 把自己的项目文件放进去,Flask的运行端口配置一个没占用的,我自己用的38943,也就是
> app.run(port="38943")

3. 网站-其他项目-添加通用项目:
* 项目执行文件:选择你的网站运行py文件。我这里是app.py
* 项目名称:自填
* 项目端口:就是刚刚你配置的flask端口,并勾选放行端口。我这里写的是38943
* 执行命令:就写开启你网站需要在命令行中执行的命令。我自己是python3 app.py
* 运行用户:默认www就行了
* 开机启动:根据自己情况自填
* 然后域名什么的自己填写就行了

4. 运行网站即可
使用道具 举报 回复 支持 反对
发表于 2024-11-27 15:32:27 | 显示全部楼层
文档能不能同步更新下,ui都变了,怎么配置都看不懂了
使用道具 举报 回复 支持 3 反对 0
发表于 2024-12-19 18:09:06 | 显示全部楼层
自己都在本地测试的一点问题没有,到了宝塔,什么环境,库全安装了一遍,启动项目就是Internal Server Error,什么狗币东西!
使用道具 举报 回复 支持 反对
发表于 2024-12-21 17:57:27 | 显示全部楼层
我无语了没升级前布置的凑合运行起来了更新后发现又 改了啥玩意这是坑啊
使用道具 举报 回复 支持 反对
12
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表