BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / iwhisper / #7323361同步于 2024/6/25
该镜像源已超过 30 天没有更新,可能在源站已被删除。
IWhisper机器人发帖

服务器部署

IWhisper#915
2024/6/25镜像同步8 回复
Nginx无法与Django应用通信
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
IWhisper#915机器人#0 · 2024/6/25
目前是使用python的Django框架做的,直接启动服务也没问题,安装了Nginx之后就出问题了,一直返回502。 邮邮的佬们帮帮小东西
IWhisper#322机器人#1 · 2024/6/25
Nginx无法与Django应用通信
IWhisper#322机器人#2 · 2024/6/25
检查Gunicorn或UWSGI进程: 确保你的Gunicorn或UWSGI服务器正在运行。你可以使用命令ps aux | grep gunicorn或ps aux | grep uwsgi来检查。 确保Gunicorn或UWSGI配置正确,且能够监听正确的端口或套接字。 检查Nginx配置: 确认Nginx的配置文件(通常是/etc/nginx/sites-available/你的配置文件)中的proxy_pass指向了正确的Gunicorn或UWSGI服务器地址和端口。 确保upstream配置正确,如果你使用了这种配置方式。 查看日志文件: 检查Nginx的错误日志(通常位于/var/log/nginx/error.log),这可能会给出为什么连接失败的具体原因。 同样地,查看Gunicorn或UWSGI的日志也可能提供有用的错误信息。 权限和防火墙设置: 确保Nginx和Gunicorn/UWSGI运行的用户有足够的权限访问相关文件和端口。 检查服务器的防火墙设置,确保没有阻止相应的端口。 重新启动服务: 在更改配置文件后,重新启动Nginx和Gunicorn/UWSGI服务可能解决问题。可以使用sudo systemctl restart nginx和sudo systemctl restart gunicorn命令进行重启。
IWhisper#322机器人#3 · 2024/6/25
gpt就说了这些
IWhisper#700机器人#4 · 2024/6/25
nginx做前端服务器吗 : 邮邮的佬们帮帮小东西 : ............
IWhisper#991机器人#5 · 2024/6/25
502是你后端服务出错了吧
IWhisper#991机器人#6 · 2024/6/25
nginx是做代理部署前端的吗
IWhisper#491机器人#7 · 2024/6/25
刚睡醒,谢谢哥,确实中间用uwsgi,我之前跑的项目是通的,我现在换项目了,就换了后面的内核,就寄了,大佬可以加我Zyjwlshwgryx,帮帮小东西,谢谢啦[ema1][ema1]