• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    如何在centos上使用yum安装rabbitmq-server

    rabbitmq安装之前需要安装socat,否则直接安装rabbitmq可能会报错

    如果没有找到,则先安装epel源  yum -y install epel-release

    yum install socat

    rabbitMQ需要和erlang的版本互相匹配具体查看rabbitMQ和对应的erlang版本匹配

    在本文中,使用erlang-20.3.8.20-1.el7和rabbitmq-server-3.7.6-1.el7版本。

    选择erlang-20.3.x可以兼容新的rabbitMQ3.7.x版本

    安装erlang

    使用rabbitMQ的镜像地址:https://github.com/rabbitmq/erlang-rpm

    将下面内容复制到/etc/yum.repos.d/rabbitmq_erlang.repo文件中

    保存后使用yum下载安装。

    yum install erlang-版本号

    版本号可以通过访问https://packagecloud.io/rabbitmq/erlang获取到要安装的对应版本。

    # In /etc/yum.repos.d/rabbitmq_erlang.repo
    [rabbitmq_erlang]
    name=rabbitmq_erlang
    baseurl=https://packagecloud.io/rabbitmq/erlang/el/7/$basearch
    repo_gpgcheck=1
    gpgcheck=0
    enabled=1
    gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkey
    sslverify=1
    sslcacert=/etc/pki/tls/certs/ca-bundle.crt
    metadata_expire=300

    [rabbitmq_erlang-source]
    name=rabbitmq_erlang-source
    baseurl=https://packagecloud.io/rabbitmq/erlang/el/7/SRPMS
    repo_gpgcheck=1
    gpgcheck=0
    enabled=1
    gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkey
    sslverify=1
    sslcacert=/etc/pki/tls/certs/ca-bundle.crt
    metadata_expire=300

    在这里我是用版本为20.3.x这样就可以兼容两个mq的版本

    yum install erlang-20.3.8.20-1.el7

    rabbitMQ-server下载安装

    使用脚本执行生成rabbitmq_rabbitmq-server.repo文件

    curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash

    或者直接将下面内容复制到/etc/yum.repos.d/rabbitmq_rabbitmq-server.repo文件中

    [rabbitmq_rabbitmq-server]
    name=rabbitmq_rabbitmq-server
    baseurl=https://packagecloud.io/rabbitmq/rabbitmq-server/el/7/$basearch
    repo_gpgcheck=1
    gpgcheck=0
    enabled=1
    gpgkey=https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
    sslverify=1
    sslcacert=/etc/pki/tls/certs/ca-bundle.crt
    metadata_expire=300

    [rabbitmq_rabbitmq-server-source]
    name=rabbitmq_rabbitmq-server-source
    baseurl=https://packagecloud.io/rabbitmq/rabbitmq-server/el/7/SRPMS
    repo_gpgcheck=1
    gpgcheck=0
    enabled=1
    gpgkey=https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
    sslverify=1
    sslcacert=/etc/pki/tls/certs/ca-bundle.crt
    metadata_expire=300

    yum下载安装

    默认使用yum install rabbitmq-server是安装最新版本的rabbitmq

    yum install rabbitmq-server-3.7.6-1.el7

    rabbitmq安装完后,操作使用

    启动RabbitMQ服务
    #service rabbitmq-server start
    状态查看
    #rabbitmqctl status
    启用插件
    #rabbitmq-plugins enable rabbitmq_management
    重启服务
    #service rabbitmq-server restart
    添加帐号:name 密码:passwd
    #rabbitmqctl add_user name passwd
    赋予其administrator角色
    #rabbitmqctl set_user_tags name administrator
    设置权限
    #rabbitmqctl set_permissions -p / name ".*" ".*" ".*"

    rabbit默认的web端口号是15672

    访问http://ip:15672进入web管理页面了

    注意放通外网访问,我的是腾讯云服务器,需要配置安全组策略,增加外部访问策略放通TCP:15672

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

    上一篇:Nginx配置https原理及实现过程详解
    下一篇:Windows下使用Nginx+Tomcat做负载均衡的完整步骤
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯

    时间:9:00-21:00 (节假日不休)

    地址:江苏信息产业基地11号楼四层

    《增值电信业务经营许可证》 苏B2-20120278

    如何在centos上使用yum安装rabbitmq-server 如,何在,centos,上,使用,yum,