当前位置: 首页 > news >正文

宝塔Linux面板部署Python flask项目

目录

👉1、前言

👉2、安装python项目管理器

👉3、上传项目文件及文件夹

👉4、配置项目

👉5、请求测试


学习记录:

👉1、前言

写在前面:前几天我们实现了外网内外登录正方教务系统,并且获取到了我们想要的数据,今天就记录用宝塔Linux面板如何将python flask 项目部署到服务器上为小程序做教务系统数据接口。(博主是个新手,宝塔就很适合我~~~) 

首先先有一台自己的服务器。我是双十一在阿里云上弄的一个,花了 50 大洋买了一年的 2h-2g  轻量 + 域名   ^_^

👉2、安装python项目管理器

它第一次进入会有默认安装选项:点击推荐的安装即可,如果没有弹出下面这个页面,可以自己去一个一个地去搜素,找到你需要的版本进行安装。这个宝塔可视化操作对刚上手的朋友还是很不错的。

再就是安装python项目管理器了,进入宝塔Linux面板:在软件商店--搜索 python 直接安装:

注意:windows 面板未集成python项目管理器。

👉3、上传项目文件及文件夹

先在文件的根目录下新建一个目录:

 上传文件和文件夹:我这个没有静态资源就没上传那个static文件夹, 对于项目依赖,可以输入下面命令进行打包,方便后边安装依赖。

pip3 freeze >requirements.txt  

 

👉4、配置项目

点击打开 python 项目管理器,如下图:

  • 项目管理:是我们当前所有的 Python 项目的列表。
  • 版本管理:用来管理 Python 的版本,我们可以在这里安装不同的 Python 版本。
  • 日志:用来查看当前项目的运行日志。

对于python的版本,在版本管理中,它会有一个默认的 python 版本,这个是 2.x 的,再安装一个你项目对应的版本。Python版本必须选择 3.6 以上

点击添加项目:进行配置, 端口就选择你在pycharm 运行后显示的端口即可,最后你要在阿里云和宝塔放行这个端口。

放行端口:

宝塔:

阿里云:

 离谱...我之前部署没报错,今天写笔记测试一下,给报错啦!

 emm~ 百度一下:

【已解决】创建Flask项目时出现 Traceback 错误 - Linux面板 - 宝塔面板论坛

就是在添加python项目哪里,先不要勾选那个安装依赖,这个一般是安装出错,后面再去手动安装:

 点击模块

 

 安装完成后,就去映射:

 

👉5、请求测试

 返回结果:

 

http://www.lryc.cn/news/57840.html

相关文章:

  • spring中产生bean的几种方式
  • OD-火星文计算(Python)
  • 【vue3教程】初入了解vue3的基本结构
  • 智慧供水综合运营平台解决方案
  • 文件系统、描述符和缓冲区
  • java微服务商城高并发秒杀项目--009.流控规则和降级规则
  • php编写的脚本,如何才能在windows系统运行呢?
  • 政务综合服务平台建设项目方案书
  • python好玩的短代码
  • 会Python如何学习C#的几个关键点
  • 索引失效原则与查询优化
  • 读完这篇文章你就彻底了解了什么是AES算法
  • ArrayDeque类常用方法
  • Leetcode.130 被围绕的区域
  • MySQL-四大类日志
  • 新加坡量子软件公司Horizon完成1810万美元A轮融资
  • Spring学习(四):Scope的介绍及其失效解决方案
  • 【学习集合--Set】
  • 函数的参数
  • 数组(八)-- LC[53][152] 最大子数组之和与乘积最大子数组
  • docker2-zabbix
  • ctcdecode安装
  • 虚树学习小记
  • 【C++】特殊类设计(单例模式)
  • 基于YOLOv5的水下海洋目标检测
  • 磁盘这列(Raid)
  • Oracle之PL/SQL存储过程与函数练习题(七)
  • C++入门教程||C++ 基本的输入输出||C++ 数据结构
  • 线性表——顺序表
  • 第六章 Vite4+Vue3+Vtkjs 模型颜色切换、漫反射曲面颜色