2020年最新Centos7下安装最新版RabbitMQ

鉴于网上各种复制粘贴,还在用5年前的安装版本,为了安装最新版本去看了官网。发现比网上的还要简单。下面开始!

1、根据官方推荐, 使用PackageCloud Yum存储库

通过yum安装最新的Erlang版本。
Package Cloud提供的脚本

大家使用脚本更新yum存储库之后

#导入将从2018年12月1日(GMT)开始使用的新PackageCloud密钥
rpm --import https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey

# 导入将在2018年12月1日(GMT)停止使用的旧PackageCloud密钥
rpm --import https://packagecloud.io/gpg.key

# 导入RabbitMQ签名密钥 这使RPM工具信任存储库中提供的软件包上的签名。为此,以超级用户身份运行rpm --import
rpm --import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc

yum clean all

2、下面安装对应的版本erlang,现在最新版本是3.8,推荐的erlang为22.2

sudo yum install erlang-22.2.1-1.el7.x86_64

3、安装最新版本

#这里是Centos7,如果是Centos8的话是   sudo yum install rabbitmq-server-3.8.2-1.el8.noarch
sudo yum install rabbitmq-server-3.8.2-1.el7.noarch

4、到这里就安装完毕了,是不是很简单!

# 为RabbitMQ添加用户并授权
sudo rabbitmqctl add_user [username] [password] 
sudo rabbitmqctl set_user_tags [username] administrator
sudo rabbitmqctl  set_permissions -p / [username] '.*' '.*' '.*'

# 启用stomp和management插件
sudo rabbitmq-plugins enable rabbitmq_management
sudo rabbitmq-plugins enable rabbitmq_web_stomp
sudo rabbitmq-plugins enable rabbitmq_web_stomp_examples

# 重启RabbitMQ服务,三条命令作用相同
sudo /etc/init.d/rabbitmq-server restart
sudo systemctl restart rabbitmq-server
sudo rabbitmq-server restart

你可能感兴趣的:(2020年最新Centos7下安装最新版RabbitMQ)