linux7 yum安装rabbitmq,CentOS 7 使用 yum 安装 RabbitMQ 3.6.6

1、安装erlang

到https://www.rabbitmq.com/releases/erlang/下载安装erlang的最大rpm版本,如果自行安装erlang会十分麻烦,我已经被坑过了

1.1、下载erlang

wget http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm

1

wgethttp://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm

1.2、安装erlang

rpm -ivh erlang-19.0.4-1.el7.centos.x86_64.rpm

1

rpm-ivherlang-19.0.4-1.el7.centos.x86_64.rpm

1.3、测试erlang

输入erl,出现如下画面即为安装正确:

Erlang/OTP 19 [erts-8.0.3] [source] [64-bit] [async-threads:10] [hipe] [kernel-poll:false]

Eshell V8.0.3 (abort with ^G)

1>

1

2

3

4

Erlang/OTP19[erts-8.0.3][source][64-bit][async-threads:10][hipe][kernel-poll:false]

EshellV8.0.3(abortwith^G)

1>

2、安装RabbitMQ

注意不要再官网上安装最新的,安装最新的则需要安装更新版本的erlang,但是erlang能用rpm安装的最大版本只有19,所以我们在这里下载匹配的v3.6.6的RabbitMQ。

2.1、下载RabbitMQ

wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm

1

wgethttp://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm

2.2、安装RabbitMQ

rpm -ivh rabbitmq-server-3.6.6-1.el7.noarch.rpm

1

rpm-ivhrabbitmq-server-3.6.6-1.el7.noarch.rpm

如果提示:#错误:依赖检测失败:socat 被 rabbitmq-server-3.6.6-1.el7.noarch 需要

则使用以下命令先安装socat:

yum install socat -y

1

yuminstallsocat-y

2.3、启动RabbitMQ

systemctl start rabbitmq-server #启动

systemctl status rabbitmq-server #状态

systemctl stop rabbitmq-server #关闭

1

2

3

systemctlstartrabbitmq-server#启动

systemctlstatusrabbitmq-server#状态

systemctlstoprabbitmq-server#关闭

2.4、配置网页插件

rabbitmq-plugins enable rabbitmq_management #启用插件

1

rabbitmq-pluginsenablerabbitmq_management#启用插件

2.5、配置访问账号密码和权限

rabbitmqctl add_user mq mq123   #添加用户mq,密码mq123

rabbitmqctl set_permissions -p / mq ".*" ".*" ".*"  #添加权限

rabbitmqctl set_user_tags mq administrator  #修改用户角色

#其它操作

rabbitmqctl delete_user Username #删除一个用户

rabbitmqctl change_password Username Newpassword #修改用户密码

rabbitmqctl list_users #查看当前用户列表

1

2

3

4

5

6

7

8

9

rabbitmqctladd_usermqmq123 #添加用户mq,密码mq123

rabbitmqctlset_permissions-p/mq".*"".*"".*" #添加权限

rabbitmqctlset_user_tagsmqadministrator #修改用户角色

#其它操作

rabbitmqctldelete_userUsername#删除一个用户

rabbitmqctlchange_passwordUsernameNewpassword#修改用户密码

rabbitmqctllist_users#查看当前用户列表

2.6、登录网页端

http://ip:15672

输入刚刚设置的账号和密码即可。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值