Python运维之 Flask + 宝塔运行小应用

举报
梦想橡皮擦 发表于 2022/08/04 14:05:33 2022/08/04
【摘要】 需求背景这次我们实战部署一个 Python Flask 应用,目标服务器为 CentOS,其中已安装宝塔应用。 开始实践提前在宝塔面板安装 Python 项目管理器,否则还需要自己构建产线服务环境。接下来在安装的管理器中进行服务器配置。其中项目名称,路径,Python 版本,框架,启动方式,启动文件可根据提示和实际需求进行填写。其中项目名称一定要是英文,否则无法启动。接下来在创建好的项目中...

需求背景

这次我们实战部署一个 Python Flask 应用,目标服务器为 CentOS,其中已安装宝塔应用。

开始实践

提前在宝塔面板安装 Python 项目管理器,否则还需要自己构建产线服务环境。

接下来在安装的管理器中进行服务器配置。

其中项目名称,路径,Python 版本,框架,启动方式,启动文件可根据提示和实际需求进行填写。其中项目名称一定要是英文,否则无法启动。

接下来在创建好的项目中,配置所需模块,尽量保持与本地使用的库版本一致。

当一切就绪之后,就可以通过 IP + 路由路径直接访问 Python 服务了。

创建反向代理

接下来在宝塔中绑定已解析域名到任意目录,便于后面做反向代理。

站点创建完毕之后,就可以进行反向代理设置,根据具体需求设置即可。

接下来配置的状态标记为运行中,即代表此次配置已经完成,可以直接使用域名访问 Python 应用了。

配置非常简单,但是其中的小坑特别多,有疑问,欢迎找橡皮擦联系解决。

【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

举报
请填写举报理由
0/200