美文网首页
2020年最新Centos7下安装最新版RabbitMQ

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

作者: 不吸血滴蚊子 | 来源:发表于2020-01-05 21:15 被阅读0次

    鉴于网上各种复制粘贴,还在用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

          本文链接:https://www.haomeiwen.com/subject/gdvcactx.html