问题:
在跟着CodeSheep的视频做若依 / RuoYi前后端分离项目部署的时候,在按照官方文档修改了nginx.conf的以下代码,
并顺利启动了前后端,
但仍然无法显示验证码图片,并且报错502(Bad Gate)。
Request failed with status code 502
原因:
后端对应的8080端口未开放 / 被占用
解决:
8080未开放的情况:
开放后端对应的服务器防火墙,
systemctl stop firewalld
或者,使用firewalld命令开放8080端口,并将其设置为永久生效。
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload
然后再重新启动jar包。
java -jar ruoyi.jar
8080被占用的情况:
可能是因为已经启动了tomcat,tomcat默认使用8080端口,需要先把tomcat关闭,再启动jar包。
service tomcat stop
成功:
版权归原作者 shyuancqu 所有, 如有侵权,请联系我们删除。