zoukankan      html  css  js  c++  java
  • rabbitmq安装部署

    安装Erlang
    由于RabbitMQ依赖Erlang, 所以需要先安装Erlang。

    1、erlang安装

    rabbitmq是由erlang语言开发的,并且依赖于它,所以需要先安装。

    erlang与rabbitmq有严格的版本对应,根据官网整理如下:

    rabbitmq min erlang max erlang
    3.7.x 19.3 20.3.x
    3.6.15 19.3 20.3.x
    3.6.11~14 R16B03 20.1.x
    3.6.4~10 R16B03 19.3.x
    3.6.0~3 R16B03 18.3.x
    3.5.x R14B04 17.5.x
    3.4.x R13B03 16B03

    yum install erlang  安装erlang

    2、安装rabbitmq

    以上erlang安装版本为R16B03,这里选用3.6.x版本的rabbitmq,以3.6.10为例。

    https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm   浏览器下载rpm包,上传到主机 

    yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm  安装

    3、启动关闭查看状态

    #systemctl start rabbitmq-server

    #systemctl stop rabbitmq-server

    #rabbitmqctl status

    三、简单配置rabbitmq

    初次安装好rabbitmq后,默认/etc/rabbitmq/下是没有配置文件的,需要手动copy

    #cp /usr/share/doc/bbitmq-server-3.6.10/rabbitmq.config.example /etc/rabbitmq/rabbitmq.config

    1、web管理页面登录

    rabbitmq-plugins enable rabbitmq_management(开启web管理插件)

    vi /etc/rabbitmq/rabbitmq.config

    {loopback_users, []}    打开这项设置,注意后面没有“,”号

     保存配置后重启服务:

    service rabbitmq-server stop
    service rabbitmq-server start

    注意:记得要开放5672和15672端口
    /sbin/iptables -I INPUT -p tcp --dport 5672  -j ACCEPT
    /sbin/iptables -I INPUT -p tcp --dport 15672 -j ACCEPT

    最后登陆http://192.168.200.111:15672/ 验证

     

    默认管理用户密码:guest  guest

  • 相关阅读:
    HDU 1847
    HDU 1717
    KMP未优化模板、
    Codeforces Round #340 (Div. 2) B. Chocolate
    HDU 1042 N!
    HDU 1018 Big Number
    HDU 1031 Design T-Shirt
    解决Windows 7删除执行过的 EXE、Bat文件有延迟的问题
    修改Android手机的“虚拟机堆大小”和android:largeHeap来防止APP内存溢出问题
    Android引用百度定位API第三方组件后导致其它.so文件无法正常加载的问题
  • 原文地址:https://www.cnblogs.com/L1-5551/p/13596092.html
Copyright © 2011-2022 走看看