• Centos 7 安装 rabbitmq


    1、安装erlang

    • rabbitmq 官方下载地址 "http://www.rabbitmq.com/download.html" ,选择"RHEL, CentOS, Fedora"  进入到 “http://www.rabbitmq.com/install-rpm.html”,在文中找到节点“Install zero-dependency Erlang from RabbitMQ” ,安装最小化依赖erlang。
    • 点击跳转链接“Download and install the zero dependency Erlang RPM package for running RabbitMQ.” ,进入git hub “https://github.com/rabbitmq/erlang-rpm”
    • 找到节点“Release Artifacts”,进入下载二进制安装包地址 ,GITHUB 地址:“https://github.com/rabbitmq/erlang-rpm/releases”
    • 下载erlang rpm. Centos7 ,下载el7 版本,cent0s6 下载el6版本。如下载“erlang-20.1.1-1.el7.centos.x86_64.rpm
    • 安装erlang "#rpm -ivh erlang-20.1.1-1.el7.centos.x86_64.rpm"

    2、安装rabbitmq

    • 回到官方rabbitmq下载地址""http://www.rabbitmq.com/install-rpm.html,选择下载centos7 版本:“rabbitmq-server-3.6.12-1.el7.noarch.rpm
    • 安装rabbitmq,"#rpm -ivh rabbitmq-server-3.6.12-1.el7.noarch.rpm"
    • 如报错:“socat is needed by rabbitmq-server-3.6.12-1.el7.noarch” 需要安装socat ,"#yum install socat"解决
    • 如报错:“Erlang >=R16B... is need by rabbitmq-server-3.6.12....”,需要安装更高版本Erlang
    • 开启服务“#systemctl enable rabbitmq-server”
    • 启动服务“#systemctl start rabbitmq-server”

    3、配置rabbitmq

    • 添加管理账号“#rabbitmqctl add_user admin 12345678”,admin 为账号名称,12345678为密码
    • 设置用户角色“#rabbitmqctl set_user_tags admin administrator”,administrator为超级管理员角色,其他参见官方网站
    • 设置用户权限“#rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"”。 设置admin账号 操作目录,及访问权限
    • 开启远程管理“#rabbitmq-plugins enable rabbitmq_management”

     4、检验服务是否运行

          默认运行端口: 5672

          默认web远程管端口:15672
          可以通过  "#telnet localhost  5672" 查看端口是否监听

          通过 "#telnet localhost  15672"查看web服务, 通过浏览器访问http://*.*.*.*:15672 查看rabbitmq运行状态

     windows 安装 rabbitmq

  • 相关阅读:
    Stream 和 byte[] 之间的转换
    C# Process类_进程_应用程序域与上下文之间的关系
    C# Process类_进程管理器Demo
    C# attribute_特性
    SqlDataAdapter类
    SqlDataReader类
    SqlCommand类
    SqlConnection类
    DataTable类
    C# 语法技巧_三目运算_switch_case
  • 原文地址:https://www.cnblogs.com/hobinly/p/7703972.html
Copyright © 2020-2023  润新知