目录
目录X
通过nginx转发来访问rabbitmq管理页面
AI摘要(BLUF)
问题描述:服务器只开放了外网80或者443端口,linux终端又不能通过浏览器调试rabbitmq解决方法:通过nginx转发请求到后端服务器的15672端口location /rabbitmq/ { proxy_pass http://内网IP:15672/; #传递真实的客户端信息,保证后端能获取到访问者的真实IP proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for……
问题描述:服务器只开放了外网80或者443端口,linux终端又不能通过浏览器调试rabbitmq
解决方法:通过nginx转发请求到后端服务器的15672端口
location /rabbitmq/ {
proxy_pass http://内网IP:15672/;
#传递真实的客户端信息,保证后端能获取到访问者的真实IP
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;
}
转发后可以直接http://公网域名/rabbitmq来访问到管理页面;注意调试完后注释调这段配置,以免对外被扫描到。