宝塔面板上部署Python网站项目的完整指南
文章标签:
云服务器运行python程序
准备工作
- 服务器:准备一台 Linux 服务器,如腾讯云服务器的opencloudos9
- 安装宝塔面板:通过 SSH 进入服务器,执行以下命令安装宝塔面板,安装完成后,终端会显示面板地址、初始账号和密码。
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh首次进入宝塔面板
- 登录与设置:在浏览器中输入面板地址,打开宝塔面板登录页面,设置面板账号与密码。
上传或获取项目代码
- 上传压缩包:通过宝塔面板的 “文件” 功能,将项目压缩包上传至服务器,然后解压到指定目录,如 “/www/wwwroot/your_project”。
创建 Python 运行环境
- 安装 Python 版本:点击左侧"网站","Python项目","Python版本管理",没特殊要求,就选择最新的版本,点击安装。
用 “Python 项目管理器” 创建运行项目
填写项目信息:点击 “添加Python项目”,先选择项目路径(如 “/www/wwwroot/your_project”),自动填写项目名称(可以手动修改),选择启动方式(命令行启动),输入启动命令(Flask 项目(入口文件app.py,其中app = Flask(__name__)):python app.py),环境变量(如果需要从文件加载,就选择从文件加载,否则无),选择安装依赖包,点击确定,等待安装
- 设置开机自启:勾选 “开机自启” 选项,点击 “保存并启动”,查看项目状态是否为 “运行中”。若启动失败,点击项目名称,查看项目日志,根据提示解决问题,如缺少模块则手动安装。
