rabbitMq安装
centos8安装rabbitMq
**rabbitmq****erlang**socat启动服务相关管理放行端口访问控制台 RabbitMQ 常用命令
rabbitMq安装 centos8centos8 yum问题
https://blog.csdn.net/weixin_42109053/article/details/123670169
安装rabbitMq下载好互相适合的如下的三个软件包
rabbitmq
https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.4
https://www.rabbitmq.com/download.html
erlanghttps://github.com/rabbitmq/erlang-rpm/releases
socathttps://pkgs.org/download/socat
然后安装
最好按顺序: 安装erlang 然后 socat 然后rabbitmq安装erlang yum install erlang-22.3.4.2-1.el7.x86_64.rpm选y即可其他的一样 启动服务
- 启动服务 service rabbitmq-server start关闭服务 service rabbitmq-server stop查看服务状态 service rabbitmq-server status重启服务 service rabbitmq-server restart
#开启rabbitmq服务 service rabbitmq-server start #启动插件页面管理 rabbitmq-plugins enable rabbitmq_management #创建用户 rabbitmqctl add_user username pwd #创建用户 rabbitmqctl set_user_tags username administrator #赋予权限 rabbitmqctl set_permissions -p / username ".*" ".*" ".*"放行端口
# 查看firewalld状态 systemctl status firewalld # 查看已经开放的端口 firewall-cmd --list-ports # 添加 5672 和 15672 端口访问权限(永久) firewall-cmd --zone=public --add-port=15672/tcp --permanent firewall-cmd --zone=public --add-port=5672/tcp --permanent # 重新加载 firewall-cmd --reload # 查看15672端口是否开启 lsof -i:15672访问控制台
点击浏览器,访问http://ip:15672,输入设置的用户名和密码,首次访问可能有点慢。
RabbitMQ 常用命令启动:rabbitmq-server & 队列重置(清空队列、用户等,慎重操作!):rabbitmqctl stop_app、rabbitmqctl reset、rabbitmqctl stop 关闭:rabbitmqctl stop 列举出所有用户:rabbitmqctl list_users 列举出所有队列:rabbitmqctl list_queues 添加用户:rabbitmqctl add_user设置用户角色为管理员:rabbitmqctl set_user_tags administrator 权限设置:rabbitmqctl set_permissions -p / ".*" ".*" ".*" 查看状态:rabbitmqctl status 安装RabbitMQWeb管理插件:rabbitmq-plugins enable rabbitmq_management



