• Centos7 minimal 系列之rabbitmq安装(八)


    一、安装Erlang

      由于RabbitMQ依赖Erlang, 所以需要先安装Erlang。

      这种方法网站访问不了

    wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
    

       采用这个

    # 启动EPEL源
     $ sudo yum install epel-release 
     # 安装erlang
     $ sudo yum install erlang    

    二、下载并安装RabbitMQ

    wget http://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 
    

      2.1、安装完成之后启动服务  
    service rabbitmq-server start
    
      2.2、查看服务状态
    service rabbitmq-server status
    
      2.3、关于RabbitMQ的一些基本操作
     chkconfig rabbitmq-server on  # 添加开机启动RabbitMQ服务
    service rabbitmq-server start # 启动服务
    service rabbitmq-server status  # 查看服务状态
    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
    

     

        我的centos是关闭防火墙强的。所以没有出现端口不能访问的情况。

    借鉴:https://www.jianshu.com/p/ce725e41edab

         https://www.cnblogs.com/uptothesky/p/6094357.html

  • 相关阅读:
    Python 数据处理 正则匹配,清洗脏数据
    Pycharm自用激活码
    编程杂谈 集群与分布式
    win10 向右键添加管理员级CMD
    win10 笔记本键盘永久屏蔽Numlk键
    Golong 环境搭建
    python 各种锁机制归纳整理
    MySQL数据库操作
    Web框架本质
    Django框架
  • 原文地址:https://www.cnblogs.com/WangJunZzz/p/8194146.html
Copyright © 2020-2023  润新知