博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RabbitMQ安装配置
阅读量:5141 次
发布时间:2019-06-13

本文共 3059 字,大约阅读时间需要 10 分钟。

一、安装Erlang

1. 下载rpm包
wget https://bintray.com/rabbitmq/rpm/download_file?file_path=erlang%2F20%2Fel%2F7%2Fx86_64%2Ferlang-20.3-1.el7.centos.x86_64.rpm
2. 安装软件包
yum install download_file\?file_path\=erlang%2F20%2Fel%2F7%2Fx86_64%2Ferlang-20.3-1.el7.centos.x86_64.rpm
3.测试erl
erl -versionErlang (SMP,ASYNC_THREADS,HIPE) (BEAM) emulator version 9.3

二、安装RabbitMQ

1. 下载软件
wget https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.7.7/rabbitmq-server-3.7.7-1.el7.noarch.rpm
2. 安装软件
yum localinstall rabbitmq-server-3.7.7-1.el7.noarch.rpm
3. 启动测试

直接通过前台的方式启动rabbitmq

/usr/sbin/rabbitmq-server  ##  ##  ##  ##      RabbitMQ 3.7.7. Copyright (C) 2007-2018 Pivotal Software, Inc.  ##########  Licensed under the MPL.  See http://www.rabbitmq.com/  ######  ##  ##########  Logs: /var/log/rabbitmq/rabbit@fsl_mongodb_103.log                    /var/log/rabbitmq/rabbit@fsl_mongodb_103_upgrade.log              Starting broker... completed with 6 plugins

此时,可以通过浏览器访问ip:15672,查看页面是否正常。由于没有管理员用户,因此此时无法登陆

attach_15404188abad22e7.png

4. 配置用户并安装插件
#添加admin用户,密码为admin/usr/sbin/rabbitmqctl add_user admin admin#设置admin用户为管理员/usr/sbin/rabbitmqctl set_user_tags admin administrator#安装web管理插件/usr/sbin/rabbitmq-plugins enable rabbitmq_management#安装mqtt/usr/sbin/rabbitmq-plugins enable rabbitmq_mqtt#安装websocket/usr/sbin/rabbitmq-plugins enable rabbitmq_web_stomp

查看已安装的插件

/usr/sbi/rabbitmq-plugins list Configured: E = explicitly enabled; e = implicitly enabled | Status: * = running on rabbit@fsl-test-master |/[  ] rabbitmq_amqp1_0                  3.7.7[  ] rabbitmq_auth_backend_cache       3.7.7[  ] rabbitmq_auth_backend_http        3.7.7[  ] rabbitmq_auth_backend_ldap        3.7.7[  ] rabbitmq_auth_mechanism_ssl       3.7.7[  ] rabbitmq_consistent_hash_exchange 3.7.7[  ] rabbitmq_event_exchange           3.7.7[  ] rabbitmq_federation               3.7.7[  ] rabbitmq_federation_management    3.7.7[  ] rabbitmq_jms_topic_exchange       3.7.7[E*] rabbitmq_management               3.7.7[e*] rabbitmq_management_agent         3.7.7[E*] rabbitmq_mqtt                     3.7.7[  ] rabbitmq_peer_discovery_aws       3.7.7[  ] rabbitmq_peer_discovery_common    3.7.7[  ] rabbitmq_peer_discovery_consul    3.7.7[  ] rabbitmq_peer_discovery_etcd      3.7.7[  ] rabbitmq_peer_discovery_k8s       3.7.7[  ] rabbitmq_random_exchange          3.7.7[  ] rabbitmq_recent_history_exchange  3.7.7[  ] rabbitmq_sharding                 3.7.7[  ] rabbitmq_shovel                   3.7.7[  ] rabbitmq_shovel_management        3.7.7[e*] rabbitmq_stomp                    3.7.7[  ] rabbitmq_top                      3.7.7[  ] rabbitmq_tracing                  3.7.7[  ] rabbitmq_trust_store              3.7.7[e*] rabbitmq_web_dispatch             3.7.7[  ] rabbitmq_web_mqtt                 3.7.7[  ] rabbitmq_web_mqtt_examples        3.7.7[E*] rabbitmq_web_stomp                3.7.7[  ] rabbitmq_web_stomp_examples       3.7.7
4. 重启测试
/usr/sbin/rabbitmqctl stop/usr/sbin/rabbitmq-server -detached

浏览器输入地址:IP:15672,打开如下页面,输入用户名和密码

attach_153fa3e61a52cdee.png
然后跳入到了系统界面
attach_153fa3ff1448dc66.png
至此,基本的安装配置已完成。

转载于:https://www.cnblogs.com/cangyuefeng/p/10339230.html

你可能感兴趣的文章
Java变量命名规范
查看>>
爬虫大作业-爬取B站弹幕
查看>>
delta3d与ode物理引擎的结合。
查看>>
重载与重写的区别
查看>>
小甲鱼pe结构讲解
查看>>
OD使用教程9 - 调试篇09|解密系列
查看>>
外中断01 - 零基础入门学习汇编语言69
查看>>
PE格式详细讲解11 - 系统篇11|解密系列
查看>>
Qt532_自定义QWebView_01
查看>>
QtTCP_ZC
查看>>
iphone应用程序生命周期浅析
查看>>
Git 中 SSH key 生成步骤
查看>>
ActiveMQ消息游标 --转载
查看>>
Expectation Maximization and GMM
查看>>
Java语言基础-多线程
查看>>
ArcGIS中的坐标系定义与转换 (转载)
查看>>
Nginx 负载平衡 支持域名转发的方法
查看>>
[转]Extjs combo数据绑定与获取
查看>>
spring Controller 层注解获取 properties 里面的值
查看>>
Element-ui多选下拉实现全部与其他互斥
查看>>