Uncategorized

用宝塔网站部署py项目

步骤1:准备项目文件

将项目文件打包
在本地电脑上,将项目文件打包成ZIP,创建 requirements.txt

    步骤2:上传文件到服务器

    1. 登录宝塔面板
    2. 进入「文件」菜单
    3. 在 /www/wwwroot/ 目录下创建文件夹 xxx
    4. 上传ZIP文件并解压

    步骤3:安装Python项目管理器

    1. 在宝塔面板中,进入「软件商店」
    2. 搜索「Python项目管理器」
    3. 点击安装(建议安装2.0版本)

    步骤4:创建Python项目

    1. 进入「软件商店」→ 已安装 → Python项目管理器
    2. 点击「添加项目」
    3. 填写配置信息:
      • 项目名称: stock_screener
      • 路径: /www/wwwroot/stock_screener
      • Python版本: 选择3.8以上(建议3.9+)
      • 框架: 选择Flask
      • 启动方式: 选择 app.py
      • 端口: 5000(或其他未被占用的端口)
      • 启动文件/文件夹名称: app.py
      • 项目执行文件目录: 留空(自动识别)
    4. 点击「确定」

    步骤5:安装依赖

    1. 在Python项目管理器页面,找到你创建的项目
    2. 点击「模块」按钮
    3. 点击「添加模块」,依次安装

    步骤6:配置反向代理

    1. 进入「网站」菜单
    2. 点击「添加站点」
    3. 填写:
      • 域名: 你的域名或IP(如果没域名,可以先填写服务器IP)
      • 根目录: /www/wwwroot/xxx
      • PHP版本: 纯静态
      • 其他保持默认
    4. 创建成功后,点击站点右侧的「设置」
    5. 进入「反向代理」→「添加反向代理」
    6. 配置:

    步骤7:设置防火墙

    1. 进入「安全」菜单
    2. 放行5000端口(如果有)
    3. 或者直接使用宝塔的「放行端口」功能

    步骤8:启动项目

    1. 返回Python项目管理器
    2. 找到你的项目,点击「启动」
    3. 等待启动完成(约10-30秒)

    步骤9:访问测试

    通过你设置的域名或 http://服务器IP:5000 访问网站

    留言

    您的邮箱地址不会被公开。 必填项已用 * 标注