奥尔覅几22 发表于 2019-2-17 07:38:49

在CentOS7上安装RabbitMQ

  第一、下载erlang和rabbitmq-server的rpm:
  http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm
  http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm
  注:如果遇到下载缓慢,可以尝试使用百度云盘的离线下载
  然后,把下载的rpm文件都放到一个文件夹中,方便安装
  第二、安装erlang:
  rpm -ivh erlang-19.0.4-1.el7.centos.x86_64.rpm
http://s1.运维网.com/images/20180406/1523009972876167.png
  测试是否安装成功:
http://s1.运维网.com/images/20180406/1523009983971944.png
  第三、安装rabbitmq:
  rpm -ivh rabbitmq-server-3.6.6-1.el7.noarch.rpm
http://s1.运维网.com/images/20180406/152300×××491228.png
  在安装rabbitmq时提示依赖socat
  yum install socat
http://s1.运维网.com/images/20180406/1523010003448905.png
  然后再次安装rabbitmq
  退到路径:
http://s1.运维网.com/images/20180406/1523010124366613.png
  执行:

  /bin/systemctl stoprabbitmq-server.service #关闭
  /bin/systemctl startrabbitmq-server.service #启动
  /bin/systemctl status rabbitmq-server.service #状态
  1. 用户管理
  用户管理包括增加用户,删除用户,查看用户列表,修改用户密码。
  相应的命令
  (1) 新增一个用户
  rabbitmqctladd_userUsernamePassword
  (1.1)赋予用户权限命令
   rabbitmqctlset_permissions -p "/" hjp '.*' '.*' '.*'
  (1.2)赋予用户角色命令
   rabbitmqctl set_user_tags hjp administrator
  (2) 删除一个用户
  rabbitmqctldelete_userUsername
  (3) 修改用户的密码
  rabbitmqctlchange_passwordUsernameNewpassword
  (4) 查看当前用户列表
  rabbitmqctllist_users
  开启管理UI:
rabbitmq-plugins enable rabbitmq_management
firewall-cmd --zone=public --add-port=15672/tcp --permanent
firewall-cmd --reloadhttp://s1.运维网.com/images/20180406/1523010308682072.png

  参考:https://www.cnblogs.com/uptothesky/p/6094357.html



页: [1]
查看完整版本: 在CentOS7上安装RabbitMQ