完成Gunicorn启动服务器的指南文档和快速启动停止脚本

This commit is contained in:
rjb
2025-08-24 23:40:44 +08:00
parent fb160a7a31
commit 09065f2ce7
11 changed files with 731 additions and 0 deletions

29
start_production_simple.sh Executable file
View File

@@ -0,0 +1,29 @@
#!/bin/bash
echo "🚀 Flask 提示词大师 - 简化生产环境部署"
echo "=========================================="
# 激活conda环境
eval "$(/home/renjianbo/miniconda3/bin/conda shell.bash hook)"
conda activate myenv
# 设置环境变量
export FLASK_ENV=production
export SECRET_KEY="your-production-secret-key-must-be-very-secure"
export LLM_API_KEY="sk-your-production-api-key"
# 创建必要目录
mkdir -p logs uploads
# 安装依赖
echo "📦 安装Python依赖..."
pip install -r requirements.txt
# 启动Gunicorn服务
echo "🌐 启动Gunicorn服务..."
echo "访问地址: http://101.43.95.130:5002"
echo "按 Ctrl+C 停止服务"
echo "=========================================="
# 使用Gunicorn启动
gunicorn -c gunicorn.conf.py run_dev:app