问题描述
在安装完RabbitMQ后,通过nginx代理访问不到后台管理页面

原因分析:
云服务器外网开通15672端口映射内网15672之后,使用http://ip:15672/访问成功

说明RabbitMQ安装启动没有问题,问题锁定在nginx配置上
nignx.conf
location /rabbitmq {
proxy_pass http://127.0.0.1:15672; #rabbitmq内网访问地址
proxy_next_upstream http_500 http_502 http_503 error timeout invalid_header;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
解决方案:
修改nignx文件如下:
location /rabbitmq/ {
proxy_pass http://127.0.0.1:15672/;
proxy_next_upstream http_500 http_502 http_503 error timeout invalid_header;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}

重启nginx,再次访问http://39.103.119.124/rabbitmq/,访问成功

创作不易,关注?、点赞?、收藏?就是对作者最大的鼓励?,欢迎在下方评论留言?
版权声明:本文为qq_34383510原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。