• rabbitmq-3.5.1-安裝


    系统版本:CentOS 6.5
    RabbitMQ-Server:3.5.1
    一、安装erlang
    1.安装准备,下载安装文件
     wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
     rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
     修改primary.xml.gz的sha的加密值
     cd /var/cache/yum/x86_64/6/erlang-solutions
     sha1sum primary.xml.gz
     vim repomd.xml
     修改
             <data type="primary">
     <checksum type="sha">结果为sha1sum命令结果</checksum>
    2.安装erlang
     yum install erlang

    3.安装完成后可以用erl命令查看是否安装成功
     erl -version
     
    二、安装RabbitMQ Server
    1.安装准备,下载RabbitMQ Server
     wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.1/rabbitmq-server-3.5.1-1.noarch.rpm
    2.安装RabbitMQ Server
     rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-public.asc
     yum install rabbitmq-server-3.5.1-1.noarch.rpm
     
    三、启动RabbitMQ
    1.配置为守护进程随系统自动启动,root权限下执行:
     chkconfig rabbitmq-server on
    2.启动rabbitMQ服务
     /sbin/service rabbitmq-server start

    四、安装Web管理界面插件
    1.安装命令
     rabbitmq-plugins enable rabbitmq_management
    2.安装成功后会显示如下内容
     The following plugins have been enabled:
       mochiweb
       webmachine
       rabbitmq_web_dispatch
       amqp_client
       rabbitmq_management_agent
       rabbitmq_management
     Plugin configuration has changed. Restart RabbitMQ for changes to take effect.
    五、设置RabbitMQ远程ip登录
    这里我们以创建个oldlu帐号,密码123456为例,创建一个账号并支持远程ip访问。
    1.创建账号
     rabbitmqctl add_user oldlu 123456
    2.设置用户角色
     rabbitmqctl  set_user_tags  oldlu  administrator
    3.设置用户权限
     rabbitmqctl set_permissions -p "/" oldlu ".*" ".*" ".*"
    4.设置完成后可以查看当前用户和角色(需要开启服务)
     rabbitmqctl list_users
     
    浏览器输入:serverip:15672。其中serverip是RabbitMQ-Server所在主机的ip。
     
  • 相关阅读:
    JDBC批量删除某一用户下的触发器
    DWZ框架修改默认主页(转)
    JSP页面中的js方法遍历后台传来的自定义对象的List
    JDBC获取表注释
    你的显示方式安全么?JSTL中c:out标签介绍
    tomcat启动报错
    PPP协议体系的实现
    Linux下的虚拟Bridge实现
    三皇五帝
    贴近原理层的科技发展
  • 原文地址:https://www.cnblogs.com/bruce0706/p/11083360.html
Copyright © 2020-2023  润新知