RabbitMQ安装配置

摘要:
一、安装Erlang1.下载rpm包wgethttps://bintray.com/rabbitmq/rpm/download_file?file_path=erlang%2F20%2Fel%2F7%2Fx86_64%2Ferlang-20.3-1.el7.centos.x86_64.rpm2.安装软件包yuminstalldownload_file?file_path=erlang%2F20%2

一、安装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 -version
Erlang (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,查看页面是否正常。由于没有管理员用户,因此此时无法登陆

RabbitMQ安装配置第1张

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,打开如下页面,输入用户名和密码
RabbitMQ安装配置第2张
然后跳入到了系统界面
RabbitMQ安装配置第3张
至此,基本的安装配置已完成。

免责声明:文章转载自《RabbitMQ安装配置》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Hadoop HDFS命令行操作ubuntu创建新用户并增加管理员权限下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

iotop发现jdb2/sdb1-8 io使用过高解决办法

一、现象 [root@push-5-221 ~]# iotop otal DISK READ: 0.00 B/s | Total DISK WRITE: 6.26 M/s TID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND...

fedora linux源代码下载

yumdownloader --source kernel 如果是下载insight 就是 yumdownloader --source insight 下载到的是当前目录. 然后在用rpm2cpio 生成 压缩文件 rpm2cpio insight-7.4.50-8.20120403cvs.fc17.src.rpm|cpio -idrpm2cpio 的使...

一种基于Python Pika库的RabbitMQ Client简单封装

代码 参考 注意 代码 Github地址:https://github.com/HanseyLee/RabbitMQClient #!/usr/bin/python # -*- coding:utf-8 -*- import pika import hashlib import json def getMd5(input_str): """...

【Hadoop】用 Ganglia 监控hadoop集群

随着数据中心的增长和管理人员的缩减,对计算资源使用有效监视工具的需求变得比以往更加迫切。术语监视 在应用到数据中心时可能会让人混淆,因为它的含义会根据具体的说话者和听众而有所不同。例如: 在集群中运行应用程序的人员会思考:“我的作业什么时候运行?它什么时候会完成?以及与上一次相比,它是怎样执行的?” 网络运营中心(NOC)的操作员会思考:“什么时候会出现...

Linux如何查看YUM的安装目录

https://www.cnblogs.com/kerrycode/p/6924153.html https://blog.csdn.net/wd2014610/article/details/79659073 Linux下如何查看使用YUM安装过的包的安装路径呢? 在搞清楚这个问题前,我们先来了解一下YUM。 YUM(全称为 Yellow dog Up...

GitLab搭建详细过程

一、前提 系统:Centos 6.5 软件版本:gitlab-7.8.4 Selinux:关闭 防火墙规则:先清空(搭建好了后续自己添加相关放行规则) 二、yum源配置和相关依赖包 1.添加epel源和PUIAS_6_computational源 1 # yum -y install epel-release 创建该文件并添加以下内容: 1...