zoukankan      html  css  js  c++  java
  • 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
    
  • 相关阅读:
    print输出带颜色特效的方法
    为什么pymysql执行SQL语句后提示成功,但没有实际操作数据库?
    Mysql支持的数据类型
    基本的SQL语句
    初次运行Git前的配置
    git安装
    Hadoop HA 搭建
    Ubuntu下编译 Hadoop2.9
    Mac 下编译 Hadoop
    Windows下编译 Hadoop
  • 原文地址:https://www.cnblogs.com/vivfeng/p/11291945.html
Copyright © 2011-2022 走看看