zoukankan      html  css  js  c++  java
  • centos 安装 rabbitMq

    添加erlang源

    wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
    
    rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
    
    yum install erlang -y
    

    安装RabbitMQ

    rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
    
    wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm
    
    yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm
    

    基本操作

    添加开机启动RabbitMQ服务

    chkconfig rabbitmq-server on
    

    启动服务

    /sbin/service rabbitmq-server start
    

    查看服务状态

    /sbin/service rabbitmq-server status
    

    停止服务

    /sbin/service rabbitmq-server stop
    

    查看当前所有用户

    rabbitmqctl list_users
    

    查看默认guest用户的权限

    rabbitmqctl list_user_permissions guest
    

    由于RabbitMQ默认的账号用户名和密码都是guest。为了安全起见, 先删掉默认用户

    rabbitmqctl delete_user guest
    

    添加新用户

    rabbitmqctl add_user username password
    

    设置用户tag

    rabbitmqctl set_user_tags username administrator
    

    赋予用户默认vhost的全部操作权限

    rabbitmqctl set_permissions -p / username ".*" ".*" ".*"
    

    查看用户的权限

    rabbitmqctl list_user_permissions username
    

    开启web管理接口

    rabbitmq-plugins enable rabbitmq_management
    

    开启防火墙

    firewall-cmd --permanent --zone=public --add-port=5672/tcp
    firewall-cmd --permanent --zone=public --add-port=15672/tcp
    firewall-cmd --reload
    
  • 相关阅读:
    Balance_01背包
    4 Values whose Sum is 0_upper_bound&&ower_bound
    Newspaper Headline_set(upper_bound)
    lower_bound和upper_bound算法
    Blocks_DP&&矩阵快速幂
    All X_数的快速幂
    Training little cats_矩阵快速幂
    Raising Modulo Numbers_快速幂取模算法
    Defining Python Source Code Encodings
    Python ord(char)
  • 原文地址:https://www.cnblogs.com/yw0219/p/8933917.html
Copyright © 2011-2022 走看看