一、下载rlang和rabbitmq

wget https://zysd-shanghai.oss-cn-shanghai.aliyuncs.com/software/linux/erlang/erlang-21.1-1.el7.centos.x86_64.rpm
linux上安装rabbitMQ
wget https://zysd-shanghai.oss-cn-shanghai.aliyuncs.com/software/linux/rabbitmq/rabbitmq-server-3.7.8-1.el7.noarch.rpm
linux上安装rabbitMQ
本站rabbitmq以3.7.8版本为例

二、 安装Erlang

Erlang是一种通用的面向并发的编程语言,目的是创造一种可以应对大规模并发活动的编程语言和运行环境。

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

三、 安装RabbitMQ

rpm -ivh rabbitmq-server-3.7.8-1.el7.noarch.rpm
linux上安装rabbitMQ
四、 启动RabbitMQ

cd /usr/lib/rabbitmq/bin后台启动:./rabbitmq-server start -detached

五、 关闭RabbitMQ:

./rabbitmqctl stop

六、 RabbitMQ状态:

./rabbitmqctl status

七、 开启后台管理页面

./rabbitmq-plugins enable rabbitmq_management
(如果远程访问需要关闭防火墙,将localhost修改为自己服务器ip,并且创建自己的另外用户并赋予权限)
后台管理访问地址:http://localhost:15672/

默认账号密码都是:guest(只有localhost访问的权限)
下图使用远程另外创建的用户登录
linux上安装rabbitMQ
八、 添加用户

./rabbitmqctl add_user 账号 密码 eg:./rabbitmqctl add_user root root
linux上安装rabbitMQ
九、 删除用户

./rabbitmqctl delete_user username

十、 修改密码

./rabbimqctl change_password username newpassword

十一、 分配用户标签

root为要赋予administrator权限的刚创建的那个账号的名字,Tag可以为 administrator,monitoring,management

./rabbitmqctl set_user_tags root administrator
linux上安装rabbitMQ

十二、 设置权限

即开启远程访问

(如果需要远程连接,例如java项目中需要调用mq,则一定要配置,否则无法连接到mq,admin为要赋予远程访问权限的刚创建的那个账号的名字,必须运行着rabbitmq此命令才能执行)

./rabbitmqctl set_permissions -p “/” root “." ".” “.*”
linux上安装rabbitMQ
十三、 设置开机自启

chkconfig rabbitmq-server on

相关文章:

  • 2021-10-11
  • 2021-05-22
  • 2021-05-02
  • 2021-07-25
  • 2021-08-22
  • 2021-05-23
猜你喜欢
  • 2021-07-07
  • 2021-04-18
  • 2022-12-23
  • 2021-07-06
  • 2021-08-31
  • 2021-07-03
  • 2021-07-19
相关资源
相似解决方案