rpm -ivh erlang-21.3-1.el7.x86_64.rpm
yum install socat -y
rpm -ivh rabbitmq-server-3.8.8-1.el7.noarch.rpm
添加开机启动 RabbitMQ 服务
chkconfig rabbitmq-server on
启动服务
/sbin/service rabbitmq-server start
查看服务状态
/sbin/service rabbitmq-server status
停止服务(选择执行)
/sbin/service rabbitmq-server stop
开启 web 管理插件
rabbitmq-plugins enable rabbitmq_management
这里可能会出现这种问题 {:query, :rabbit@ZZ, {:badrpc, :timeout}}
开放mq端口www.huaweicloud.com/zhishi/edit…
添加指定需要开放的端口:firewall-cmd --add-port=123/tcp --permanent
重载入添加的端口:firewall-cmd --reload
查询指定端口是否开启成功:firewall-cmd --query-port=123/tcp
这里有个坑 不仅要开放 15672 还要开发5672 不然会报错 连接超时
解决:rabbitMQ Exception in thread “main“ java.net.ConnectException: Connection timed out: connect
参考 www.huaweicloud.com/zhishi/edit…
没有网络blog.csdn.net/Lossdate/ar…
添加一个新的用户
创建账号
rabbitmqctl add_user admin 123
设置用户角色
rabbitmqctl set_user_tags admin administrator
设置用户权限
rabbitmqctl set_permissions -p "/" admin "." "." ".*"
用户 user_admin 具有/vhost1 这个 virtual host 中所有资源的配置、写、读权限
当前用户和角色
rabbitmqctl list_users