RabbitMQ linux 安装

1、下载 erlang-23.2.3-1.el7.x86_64.rpm 

2. 输入:rpm -ivh erlang-23.2.3-1.el7.x86_64.rpm 安装。

3、安装 RabbitMQ 下载网址:下载rabbitmq-server-3.9.14-1.el8.noarch.rpm与rabbitmq-server-3.9.14-1.el8.noarch.rpm.asc。Installing on RPM-based Linux (RedHat Enterprise Linux, CentOS, Fedora, openSUSE) — RabbitMQhttps://rabbitmq.com/install-rpm.html#downloads

4、输入:yum install -y socat 安装socat 插件

 5.  输入:rpm -ivh rabbitmq-server-3.9.14-1.el8.noarch.rpm  安装。

6.  输入:systemctl start rabbitmq-server   启动RabbitMQ

7. 输入:systemctl enable rabbitmq-server   设置开启自启动

8. 输入:systemctl status rabbitmq-server  查看运行启动状态

 9. 输入:rabbitmq-plugins enable rabbitmq_management      启用管理后台

10. 输入:chown -R rabbitmq:rabbitmq /var/lib/rabbitmq/   配置权限

11.输入:rabbitmqctl add_user admin admin   增加用户

12. 输入: rabbitmqctl set_user_tags admin administrator  设置角色

13. 输入:rabbitmqctl set_permissions -p / admin '.*' '.*' '.*'   设置用户权限

14. 输入:下面语句,开启防火墙端口。(如无防火墙,此步可跳过)

    firewall-cmd --zone=public --add-port=5672/tcp --permanent   

   firewall-cmd --zone=public --add-port=15672/tcp --permanent

   输入:systemctl restart firewalld.service   重启防火墙服务,让端口生效。

    输入:firewall-cmd --list-port     查看开启地防火墙端口

15.在其它服务器的浏览器上输入:http://192.168.1.1:15672/       访问成功,即安装成功。

16. 登录弹出下列错误 :“您与此网站的连接不是私密”

 解法: 修改密码,将出错的密码用重置一下。注意,现高版本的mq,  guest账号只能本地访问,其密码不要改,在此怕无意中改了guest密码,所以先重置了guest密码,再重置要登录的密码,问题解决。

rabbitmqctl list_users     查看用户,除了guest,要新建远程可登录的其它账号密码,且权限也都要有。

rabbitmqctl change_password {username} {newpassword}

16. 常用命令

停止:rabbitmq-server stop

启动:rabbitmq-server start

查mq进程:   ps -ef|grep rabbitmq

删掉进程: kill 进程号          kill -s 9 进程号    强制删除

查询所有用户:rabbitmqctl list_users

查看单机状态:rabbitmqctl status

查看集群状态:rabbitmqctl cluster_status

 删除用户:rabbitmqctl delete_user {username}

修改密码:rabbitmqctl change_password {username} {newpassword}

设置用户角色:rabbitmqctl set_user_tags {username} {tag}

      tag参数表示用户角色取值为:management ,monitoring ,policymaker administrator

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

diaya

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值