美文网首页
CentOS7 安装RabbitMQ

CentOS7 安装RabbitMQ

作者: 長得太帥忚四種檌 | 来源:发表于2021-11-29 00:57 被阅读0次

    1.导入以下密钥

    ## 主 RabbitMQ 签名密钥
    rpm --import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc
    ##现代Erlang存储库
    rpm --import https://packagecloud.io/rabbitmq/erlang/gpgkey
    ## RabbitMQ 服务器存储库
    rpm --import https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
    

    2.添加数据源

    vim /etc/yum.repos.d/rabbitmq.repo
    

    3.在新数据源中添加以下内容:

    ##
    ## Zero dependency Erlang
    ##
    
    [rabbitmq_erlang]
    name=rabbitmq_erlang
    baseurl=https://packagecloud.io/rabbitmq/erlang/el/7/$basearch
    repo_gpgcheck=1
    gpgcheck=1
    enabled=1
    # PackageCloud's repository key and RabbitMQ package signing key
    gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkey
           https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc
    sslverify=1
    sslcacert=/etc/pki/tls/certs/ca-bundle.crt
    metadata_expire=300
    
    [rabbitmq_erlang-source]
    name=rabbitmq_erlang-source
    baseurl=https://packagecloud.io/rabbitmq/erlang/el/7/SRPMS
    repo_gpgcheck=1
    gpgcheck=0
    enabled=1
    gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkey
    sslverify=1
    sslcacert=/etc/pki/tls/certs/ca-bundle.crt
    metadata_expire=300
    
    ##
    ## RabbitMQ server
    ##
    
    [rabbitmq_server]
    name=rabbitmq_server
    baseurl=https://packagecloud.io/rabbitmq/rabbitmq-server/el/7/$basearch
    repo_gpgcheck=1
    gpgcheck=1
    enabled=1
    # PackageCloud's repository key and RabbitMQ package signing key
    gpgkey=https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
           https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc
    sslverify=1
    sslcacert=/etc/pki/tls/certs/ca-bundle.crt
    metadata_expire=300
    
    [rabbitmq_server-source]
    name=rabbitmq_server-source
    baseurl=https://packagecloud.io/rabbitmq/rabbitmq-server/el/7/SRPMS
    repo_gpgcheck=1
    gpgcheck=0
    enabled=1
    gpgkey=https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
    sslverify=1
    sslcacert=/etc/pki/tls/certs/ca-bundle.crt
    metadata_expire=300
    

    4.更新数据源

    yum  update -y
    

    5.开始安装

    ## install these dependencies from standard OS repositories
    yum install socat logrotate -y
    yum install erlang rabbitmq-server -y
    

    6.开启web插件

    rabbitmq-plugins enable rabbitmq_management
    

    7.启动服务

    #启动
    systemctl start rabbitmq-server
    
    #查看启动是否正常
    systemctl status rabbitmq-server
    

    8.添加一个用户

    rabbitmqctl add_user 用户名 密码
    

    9.配置权限

    rabbitmqctl set_permissions -p "/" 用户名 ".*" ".*" ".*"
    

    10.查看用户权限

    rabbitmqctl list_user_permissions 用户名
    

    11.设置用户组

    rabbitmqctl set_user_tags 用户名 administrator
    

    12.删除用户(删除默认用户)

    rabbitmqctl delete_user guest
    

    13.注意开放对应端口

    5672和15672端口

    相关文章

      网友评论

          本文标题:CentOS7 安装RabbitMQ

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