适用于:Linux 服务器(Ubuntu/CentOS 等)+ 宝塔面板(Linux 版)。全程 GUI 操作为主, FastAPI 可复制配置。
这一步需 SSH 进入服务器;安装成功后其余基本用 GUI。若下述命令失效,请到宝塔官网下载最新脚本。
安装完成后终端会显示:面板地址(如 http://你的IP:8888)、初始账号/密码或初始化向导。若 8888 访问不到,检查云安全组与系统防火墙。
运行后会显示类似如下信息:
建议目录(FastAPI 示例):
进入 Python 项目管理器 → 虚拟环境 → 选择 venv,点击安装依赖,选择项目 requirements.txt。 国内环境可改为国内 PyPI 源以加速。
此时访问 https://yourdomain.com 即转发到后端服务。
静态文件(Nginx):
跨域(后端或 Nginx):FastAPI 可用 CORS 中间件;或在 Nginx 添加响应头按需处理。
假设:Python 3.8.19、项目在 /www/wwwroot/your_project。
目录与示例代码
app/main.py
requirements.txt
Python 项目管理器表单
Nginx 反代(站点 → 反向代理)
静态(可选)
使用道具 举报
本版积分规则 发表回复 回帖后跳转到最后一页
荣誉红客
11 小时前
昨天 20:05
昨天 13:49
4 天前
中国红客联盟公众号
联系站长QQ:5520533