最后更新于
# install -d -o _rabbitmq -g _rabbitmq /var/rabbitmq# rcctl enable rabbitmq
# rcctl start rabbitmq# rabbitmqctl status# 禁用回环限制
loopback_users.guest = false
# 默认监听器
listeners.tcp.default = 127.0.0.1:5672
# 启用 TLS
# listeners.ssl.default = 0.0.0.0:5671
# ssl_options.certfile = /etc/ssl/rabbitmq/server.crt
# ssl_options.keyfile = /etc/ssl/rabbitmq/server.key
# ssl_options.cacertfile = /etc/ssl/rabbitmq/ca.crt# rcctl restart rabbitmq# rabbitmqctl add_user myuser secretpass
# rabbitmqctl add_vhost myvhost
# rabbitmqctl set_permissions -p myvhost myuser ".*" ".*" ".*"# rabbitmqctl delete_user guest# rabbitmqctl list_users
# rabbitmqctl list_vhosts# rabbitmq-plugins enable rabbitmq_management
# rcctl restart rabbitmq# rabbitmqctl add_user adminuser strongpass
# rabbitmqctl set_user_tags adminuser administratorlisteners.ssl.default = 0.0.0.0:5671
ssl_options.certfile = /etc/ssl/rabbitmq/server.crt
ssl_options.keyfile = /etc/ssl/rabbitmq/server.key
ssl_options.cacertfile = /etc/ssl/rabbitmq/ca.crt
ssl_options.verify = verify_peer
ssl_options.fail_if_no_peer_cert = true# chown _rabbitmq:_rabbitmq /etc/ssl/rabbitmq/*
# chmod 640 /etc/ssl/rabbitmq/*# rcctl restart rabbitmqpass in on $int_if proto tcp from trusted_nets to port { 5672 5671 15672 }# rcctl enable rabbitmq
# rcctl start rabbitmq
# rcctl check rabbitmq
# rcctl restart rabbitmq# rabbitmqctl status
# rabbitmqctl list_queues
# rabbitmqctl list_connections/var/log/rabbitmq/# tail -f /var/log/rabbitmq/rabbit@$(hostname -s).log