zoukankan      html  css  js  c++  java
  • RabbitMQ安装详解

    # RabbitMQ 消息中间件

    一、安装:
    #安装epel源[EPEL (Extra Packages for Enterprise Linux,企业版Linux的额外软件包)
    rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

    # 扩展erlang源安装最新的erlang
    rpm -Uvh http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
    yum -y install erlang

    # 安装RabbitMQ
    wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.1/rabbitmq-server-3.6.1-1.noarch.rpm
    rpm --import https://www.rabbitmq.com/rabbitmq-signing-key-public.asc
    yum install rabbitmq-server-3.6.1-1.noarch.rpm

    二、用户配置:

    # 启动服务
    /etc/init.d/rabbitmq-server start

    # 添加用户
    rabbitmqctl add_user admin admin123

    # 添加管理员权限
    rabbitmqctl set_user_tags admin administrator

    # 修改密码
    abbitmqctl add_user admin youpassword

    # 设置权限
    rabbitmqctl set_permissions -p '/' admin '.' '.' '.'

    三、界面安装:

    # 启动Web插件
    rabbitmq-plugins enable rabbitmq_management

    # 删除guest用户(可删可不删)
    rabbitmqctl delete_user guest

    # 添加Web访问权限
    rabbitmq从3.3.0开始禁止使用guest/guest权限通过除localhost外的访问。
    如果想使用guest/guest通过远程机器访问,需要在rabbitmq配置文件中(/etc/rabbitmq/rabbitmq.config)中设置loopback_users为[],配置文件不存在创建即可。

    # 添加配置
    [{rabbit, [{loopback_users, ["admin"]}]}].

    #客户端端口 15672

  • 相关阅读:
    HashMap数据结构分析(jdk8)
    ConcurrentHashMap数据结构(jdk8)
    TOJ1373_多项式规律
    Windows程序基础——Windows应用程序的基本概念
    Why to learn MFC?
    TOJ1062
    TOJ1369
    TOJ1003
    vue 生命周期~~
    如何跨域访问的两种方法~
  • 原文地址:https://www.cnblogs.com/luoyan01/p/9734099.html
Copyright © 2011-2022 走看看