我也是碰到了相同的情况,这个教程里没写,用的是:
* 宝塔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. 运行网站即可 |