欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

配置 RabbitMQ

程序员文章站 2022-07-12 13:18:42
...

复制rabbitmq.conf.example 到/etc/rabbitmq/下

  • 修改服务外放IP和端口

修改/etc/rabbitmq/rabbitmq.conf
listeners.tcp.local = my.LAN.ip.address:port

  • 开启web管理界面 (生产环境可以在安装完后先开启调试,调试完之后关闭)
  1. 开启web管理插件
rabbitmq-plugins enable rabbitmq_management
  1. 修改management监听IP和端口
     修改/etc/rabbitmq/rabbitmq.conf
management.listener.port = port number
management.listener.ip = my.WAN.ip.address
management.listener.ssl = false # 关闭ssl安全通道 (根据生产环境实际情况选择是否开启)

如果ssl为true,那么需要额外配置:

management.listener.ssl_opts.cacertfile = /path/to/cacert.pem
management.listener.ssl_opts.certfile = /path/to/cert.pem
management.listener.ssl_opts.keyfile = /path/to/key.pem
  1. 修改guest用户网络访问权限为外部机器允许访问 (生产环境调试完毕后务必关闭此权限)
    修改/etc/rabbitmq/rabbitmq.conf
loopback_users.guest = false #为false时,可以从外部机器访问管理UI界面。为true时,只能通过本机访问

转载于:https://www.jianshu.com/p/0bfdd6107dfe