• CentOS 7 安装 RabbitMQ


    一、安装 Erlang

    # 下载安装包
    wget https://bintray.com/rabbitmq-erlang/rpm/download_file?file_path=erlang%2F21%2Fel%2F7%2Fx86_64%2Ferlang-21.3.8.6-1.el7.x86_64.rpm
    # 重命名
    mv download_file?file_path=erlang%2F21%2Fel%2F7%2Fx86_64%2Ferlang-21.3.8.6-1.el7.x86_64.rpm erlang-21.3.8.6-1.el7.x86_64.rpm
    # 安装
    rpm -ivh erlang-21.3.8.6-1.el7.x86_64.rpm
    # 查看 Erlang 版本
    erl -version
    

    二、安装 RabbitMQ

    rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
    yum install rabbitmq-server-3.7.17-1.el7.noarch.rpm
    

    三、设置 RabbitMQ 开机启动

    systemctl enable rabbitmq-server.service

    四、其它

    # 启用 Web 插件
    rabbitmq-plugins enable rabbitmq_management
    
    
    # 验证配置 (如何找到文件位置)
    # 当前的配置文件可以在RabbitMQ log 文件中找到. 如果定义了配置文件,日志如下记录:
    
    # node           : rabbit@example
    # home dir       : /var/lib/rabbitmq
    # config file(s) : /etc/rabbitmq/rabbitmq.config
    
    
    # 访问控制台
    # 默认用户名和密码: guest/guest; 
    # 需要注意的是:gues t用户仅仅提供 localhost 作为 ip 登录; 
    # 如果远程登录,如:http://192.168.241.101:15672/, 则会提示错误,登录不了:
    
    # 如下是日志输出
    # =WARNING REPORT==== 21-Oct-2017::23:31:33 ===
    # HTTP access denied: user 'guest' - User can only log in via localhost
    
    # 访问控制可参考:Access Control (Authentication, Authorisation) in RabbitMQ
    
    
    # 权限配置
    # 创建用户
    rabbitmqctl add_user admin 123456
    
    # 赋予角色
    rabbitmqctl set_user_tags admin administrator
    
    # 查看用户
    rabbitmqctl list_users
    
  • 相关阅读:
    LeetCode 773. Sliding Puzzle
    oracle latch工作原理
    Oracle关于锁的几种类型和参数
    Java的反射机制
    JAVA多线程与并发学习总结
    Spring 概念详解
    Spring的AOP
    spring面试题 对DI , AOP概念的理解
    双11的架构
    Java线程的定义
  • 原文地址:https://www.cnblogs.com/vivfeng/p/11291945.html
Copyright © 2020-2023  润新知