RabbitMQ官网:https://www.rabbitmq.com/

docker安装

RabbitMQ官网docker安装教程:https://www.rabbitmq.com/download.html

# docker run -it --rm --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:3-management

centos安装

官网安装教程:https://www.rabbitmq.com/install-rpm.html

这里安装的环境:

# uname -a
Linux localhost.localdomain 3.10.0-1062.el7.x86_64 #1 SMP Wed Aug 7 18:08:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
# cat /etc/redhat-release
CentOS Linux release 7.7.1908 (Core)

安装erlang

使用快速安装脚本:

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

这个脚本会在生成/etc/yum.repos.d/rabbitmq_erlang.repo文件:

# cat /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

安装:

# yum install -y erlang

安装rabbitmq

使用快速安装脚本:

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

这个脚本会在生成/etc/yum.repos.d/rabbitmq_rabbitmq-server.repo文件:

# cat /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 socat logrotate -y
# yum install rabbitmq-server -y

启动rabbitmq:

# systemctl start rabbitmq-server
# systemctl status rabbitmq-server
● rabbitmq-server.service - RabbitMQ brokerLoaded: loaded (/usr/lib/systemd/system/rabbitmq-server.service; disabled; vendor preset: disabled)Active: active (running) since Wed 2021-06-09 08:25:28 EDT; 27s agoMain PID: 50434 (beam.smp)Status: "Initialized"CGroup: /system.slice/rabbitmq-server.service├─50434 /usr/lib64/erlang/erts-11.2.2.1/bin/beam.smp -W w -MBas ageffcbf -MHas ageffcbf -MBlmbcs 512 -MHlmbcs 512 -MMmcs 30 -P 1048576 -t 5000000 -stbt db -zdbbl 128000 -sbwt no...├─50449 erl_child_setup 32768├─50472 /usr/lib64/erlang/erts-11.2.2.1/bin/epmd -daemon├─50489 inet_gethost 4└─50490 inet_gethost 4Jun 09 08:25:22 localhost.localdomain rabbitmq-server[50434]: ##########  Licensed under the MPL 2.0. Website: https://rabbitmq.com
Jun 09 08:25:22 localhost.localdomain rabbitmq-server[50434]: Doc guides: https://rabbitmq.com/documentation.html
Jun 09 08:25:22 localhost.localdomain rabbitmq-server[50434]: Support:    https://rabbitmq.com/contact.html
Jun 09 08:25:22 localhost.localdomain rabbitmq-server[50434]: Tutorials:  https://rabbitmq.com/getstarted.html
Jun 09 08:25:22 localhost.localdomain rabbitmq-server[50434]: Monitoring: https://rabbitmq.com/monitoring.html
Jun 09 08:25:22 localhost.localdomain rabbitmq-server[50434]: Logs: /var/log/rabbitmq/rabbit@localhost.log
Jun 09 08:25:22 localhost.localdomain rabbitmq-server[50434]: /var/log/rabbitmq/rabbit@localhost_upgrade.log
Jun 09 08:25:22 localhost.localdomain rabbitmq-server[50434]: Config file(s): (none)
Jun 09 08:25:28 localhost.localdomain rabbitmq-server[50434]: Starting broker... completed with 0 plugins.
Jun 09 08:25:28 localhost.localdomain systemd[1]: Started RabbitMQ broker.
# systemctl enable rabbitmq-server
Created symlink from /etc/systemd/system/multi-user.target.wants/rabbitmq-server.service to /usr/lib/systemd/system/rabbitmq-server.service.

开启管理后台功能:

# rabbitmq-plugins enable rabbitmq_management

浏览器打开:http://192.168.80.205:15672/,管理后台的默认端口为15672,默认账户密码为guest/guest。

默认账户只能在localhost访问,这里添加一个用户:

# rabbitmqctl add_user root root
Adding user "root" ...
Done. Don't forget to grant the user permissions to some virtual hosts! See 'rabbitmqctl help set_permissions' to learn more.
# rabbitmqctl set_user_tags root administrator
Setting tags for user "root" to [administrator] ...

使用root/root进行登录:

centos7下RabbitMQ的安装相关推荐

  1. Centos7下 Redis的安装、配置开机自启动、开放远程连接

    一.Centos7下 Redis的安装: 1.下载安装包: wget http://download.redis.io/releases/redis-4.0.2.tar.gz 2.解压安装包并安装: ...

  2. linux防火墙安装httpd配置,CentOS7下 Apache的安装配置方法

    前些天安装了Nginx,为了好玩我就又安装Apache,Apache的安装还算顺利.在此做一下学习记录和经验分享. 一.安装httpd 1.先查看一下系统有没有已经安装了httpd的,如果啥都没查到, ...

  3. 阿里云服务器——centos7下源码安装tomcat9

    阿里云服务器--centos7下源码安装tomcat9 (第一次写文章,俺会努力的) 首先进入src文件夹: cd /usr/local/src 使用wget命令下载tomcat : wget htt ...

  4. 第一篇:centos7下svn的安装与卸载

    2019独角兽企业重金招聘Python工程师标准>>> 第一篇:centos7下svn的安装与卸载 2017年11月29日 00:10:53 独家记忆ly 阅读数:6108 这是我的 ...

  5. Centos7 下nexus的安装和使用

    文章目录 Centos7 下nexus的安装和使用 1.安装JDK 1.1查看当前linux是否安装java 1.2 上传jdk到linux文件目录 1.3 配置环境变量 (1)修改/etc/prof ...

  6. CentOS7下的软件安装方法及策略详解

    CentOS7下的软件安装方法及策略详解 互联网   01-24 15:15:09   作者:佚名   我要评论 今天小编为大家带来的是CentOS7下的软件安装方法及策略详解:希望对大家安装Cent ...

  7. oracle静默创建实例linux,linux CentOS7下快速静默安装Oracle11GR2数据库并创建实例

    linux CentOS7下快速静默安装Oracle11GR2数据库并创建实例 本文章适合已经熟悉安装过程,需要快速部署使用 初学者建议分步学习:https://edu.51cto.com/cours ...

  8. CentOS7下通过yum安装p7zip

    CentOS7下通过yum安装p7zip 现象 云ECS主机上,没有装p7zip,然后通过yum安装,发现也没有这样包.再仔细检查了下,发现本机环境中,没有启用epel源,致使通过yum无法安装p7z ...

  9. Centos7下Fluka的安装教程(保姆级)

    Centos7下Fluka的安装教程(保姆级) 1 安装Fluka 首先大家去官网下载,在下载之前需要注册为fluka用户,下载之后就可以将其放在合适的位置进行解压,命令如下: tar -zxvf f ...

最新文章

  1. etcd集群搭建(高可用)
  2. JavaScript在物联网中的应用
  3. Linux--文件结构体struct file
  4. 【OS学习笔记】二十 保护模式六:保户模式下操作系统内核如何加载用户程序并运行 对应的汇编代码之主引导扇区程序
  5. 【C++基础学习】C++引用参数与指针参数
  6. net 去掉第一位和最后一位_2020最后三个月港剧有咩睇?熟女强人首播!
  7. win10自学c语言用什么软件,VC++6.0软件安装使用(win10可用),送给需要学c语言的你...
  8. RESTFUL API 安全设计指南
  9. MTK交换机PHY 方案Airoha达发(econet)概要
  10. pycharm2017.3.3破解到2099年
  11. poi导出excel中响应头文件名乱码
  12. 为此计算机所有用户安装此项,windows已经阻止此软件因为无法验证发行者,教您提示win已阻止此软件因为无法验...
  13. 阿宇相机智能双光配置
  14. GitLab CI Pipeline
  15. Git泄露之Index
  16. Games101 作业6 提高内容(SAH算法)
  17. JDK8新特性(三):集合之 Stream 流式操作
  18. 中国移动机顶盒系统升级服务器地址,中国移动电视机顶盒WIFI网络设置步骤
  19. 充电显示服务器异常,手机充电异常请咨询客户服务中心
  20. 最优化基础理论与方法——2.1最优性条件

热门文章

  1. css 上下布局 flex,Css Flex布局
  2. 荧光底物和化学发光底物的介绍(腔肠素/腔肠素-H/BZiPAR/Z-FR-R110)
  3. 牛客网在线编程专题《剑指offer-面试题39:题目二》判断是否是平衡二叉树
  4. Python学习随笔:使用xlwings读取和操作Excel文件
  5. Java中的设计者模式
  6. win10声音设置没有麦克风降噪的解决办法
  7. EOJ Monthly 2018.12 B. 清点星辰(蒙特卡洛模拟)
  8. 爬虫爬取糗事百科段子
  9. x264中码率控制(二)x264_ratecontrol_start函数
  10. 有多少人工智能在“人工”强行“智能”