安装的所有依赖 保存到requirements.txt中 :
pip freeze > requirements.txt
先检查 Gunicorn 进程:
css
ps aux | grep gunicorn lsof -i :8080
杀死进程
bash
sudo kill 400136
激活虚拟环境:
bash
source venv/bin/activate source .venv/bin/activate
安装依赖:
pip install -r requirements.txt
Gunicorn 后台运行方法
方法一:用 & 放到后台
bash
gunicorn medical_companion_server.wsgi:application --bind 0.0.0.0:8000 &
- 这种方式会让 Gunicorn 进程在后台运行,退出当前终端后进程可能会消失(不稳定,重启/掉线就没了)。
方法二:使用 nohup(推荐)
bash
nohup gunicorn medical_companion_server.wsgi:application --bind 0.0.0.0:8000 > gunicorn.log 2>&1 &
-
nohup让进程和终端断开,掉线后服务也在。 -
日志会输出到
gunicorn.log文件。