zoukankan      html  css  js  c++  java
  • rabbitmq安装记录

    1        安装(注意erlang和rabbitmq版本问题)

    环境: CentOS 6.5

    其他环境安装方式略。

    安装ErLang

    Erlang(['ə:læŋ])是一种通用的面向并发的编程语言,它由瑞典电信设备制造商爱立信所辖的CS-Lab开发,目的是创造一种可以应对大规模并发活动的编程语言和运行环境。

    rpm --import https://packages.erlang-solutions.com/rpm/erlang_solutions.asc

    vi /etc/yum.repos.d/xxx   (xxx是目录中的任意一个已有的yum列表文件)

    在文件中增加下述内容:

    [erlang-solutions]

    name=Centos $releasever - $basearch - Erlang Solutions

    baseurl=https://packages.erlang-solutions.com/rpm/centos/$releasever/$basearch

    gpgcheck=1

    gpgkey=https://packages.erlang-solutions.com/rpm/erlang_solutions.asc

    enabled=1

    生成yum缓存信息

    yum makecache

    安装ErLang

    yum -y install erlang

    检查安装结果,查看ErLang版本

    erl -version

    安装RabbitMQ

    wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el6.noarch.rpm

    rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc

    yum -y install rabbitmq-server-3.6.6-1.el6.noarch.rpm

    启动RabbitMQ

    配置为守护进程随系统自动启动,root权限下执行:

    chkconfig rabbitmq-server on

    启动RabbitMQ服务

    service rabbitmq-server start

    检查RabbitMQ服务状态

    service rabbitmq-server status

    安装RabbitMQ的WEB管理界面

    rabbitmq-plugins enable rabbitmq_management

    设置RabbitMQ用户及授予权限

    创建账号

    rabbitmqctl add_user test 123456

    设置用户角色

    rabbitmqctl  set_user_tags  test  administrator

    设置用户权限

    rabbitmqctl set_permissions -p "/" test ".*" ".*" ".*"

    设置完成后可以查看当前用户和角色(需要开启服务)

    rabbitmqctl list_users

    浏览器访问WEB管理界面

    http://rabbitmq-server-ip:15672

    rabbitmq-server-ip就是RabbitMQ按照所在物理机的IP。

    RabbitMQ提供的WEB管理界面端口为15672

  • 相关阅读:
    变形金刚还有一个星期!
    SQLSERVER中日期显示样式(网络收集)
    美国《商业周刊》网站提前公布的2007年度世界最有价值品牌
    昨天论文被录 开心
    怎样用javascript操作ftb编辑区内容
    c#中 @的用处
    图片滚动代码。
    一段实现分页的存储过程
    下拉列表控制文本框的个数思路
    什么是ERP (转载自百度知道)
  • 原文地址:https://www.cnblogs.com/yunian139/p/10996867.html
Copyright © 2011-2022 走看看