• 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

  • 相关阅读:
    Nginx 源码分析 ngx_string 的一些简单分析
    Nginx 源码分析 浅谈对模块module 的基本认知
    BP神经网络 C语言实现 下
    Quorum 机制
    TensorFlow.NET机器学习入门【9】后记
    WPF优秀组件推荐之Stylet(一)
    WPF优秀组件推荐之Stylet(二)
    WPF优秀组件推荐之FreeSpire
    WPF优秀组件推荐之LiveCharts
    WPF优秀组件推荐之MahApps
  • 原文地址:https://www.cnblogs.com/yunian139/p/10996867.html
Copyright © 2020-2023  润新知