RabbitMQ CentOS

648 阅读1分钟

packagecloud 安装

# 获取RabbitMQ仓库
curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash
# 安装
yum -y install rabbitmq-server

github安装

# 安装 erlang
yum -y install epel-release
yum -y install erlang socat
# 获取rabbitmq仓库 
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.9/rabbitmq-server-3.8.9-1.el7.noarch.rpm
# 导入GPG密钥
rpm –import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
# 运行RPM安装RPM包
rpm -Uvh rabbitmq-server-3.8.9-1.el7.noarch.rpm

一些命令

# 版本信息
rabbitmqctl version
# 开机启动
chkconfig rabbitmq-server on
# 启动
service rabbitmq-server start
# 停止 
service rabbitmq-server stop
# 重启
service rabbitmq-server restart
# 添加用户
rabbitmqctl add_user admin 123456
# 授权
rabbitmqctl set_permissions -p "/" admin '.*' '.*' '.*'
# 赋予角色
rabbitmqctl set_user_tags admin administrator
# 开启控制台
rabbitmq-plugins enable rabbitmq_management
# 修改密码
rabbitmqctl change_password admin admin
# 删除用户
rabbitmqctl delete_user admin
# 用户列表
rabbitmqctl list_users
# 所有队列
rabbitmqctl list_queues