Linux CentOS7安装RabbitMQ(包含依赖下载地址)

   日期:2020-11-06     浏览:92    评论:0    
核心提示:Linux CentOS7安装RabbitMQ一、准备依赖1、RabbitMQ与依赖版本对应关系2、RabbitMQ安装包3、Erlang依赖包4、安装Erlang内存管理依赖Socat二、安装1、安装Erlang2、安装Socat3、安装rabbitmq-server三、配置RabbitMQ1、找配置文件模板2、修改配置文件3、启动管理控制界面权限插件四、启动RabbitMQ,登陆web管理界面1、启动rabbitmq-server2、登陆web管理界面一、准备依赖1、RabbitMQ与依赖版本对应关

Linux CentOS7安装RabbitMQ

  • 一、准备依赖
    • 1、RabbitMQ与依赖版本对应关系
    • 2、RabbitMQ安装包
    • 3、Erlang依赖包
    • 4、安装Erlang内存管理依赖Socat
  • 二、安装
    • 1、安装Erlang
    • 2、安装Socat
    • 3、安装rabbitmq-server
  • 三、配置RabbitMQ
    • 1、找配置文件模板
    • 2、修改配置文件
    • 3、启动管理控制界面权限插件
  • 四、启动RabbitMQ,登陆web管理界面
    • 1、启动rabbitmq-server
    • 2、登陆web管理界面

一、准备依赖

1、RabbitMQ与依赖版本对应关系

        RabbitMQ是用Erlang语言开发的,所以RabbitMQ需要依赖Erlang包,而且每个版本都有对应的Erlang版本包,官网提供了版本对应关系:https://www.rabbitmq.com/which-erlang.html
在这里你可以查看自己需要的版本对应的依赖。

2、RabbitMQ安装包

        在RabbitMQ官网也提供了如何用命令直接下载RabbitMQ,不过这里不介绍这种方式了,直接给你下载地址效果一样。下载RabbtiMQ-Server安装包的话,可以去这个网址下载:https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.3,想要哪个版本,把后面的3.7.3换成你要的版本号,基本都可以查到。下载以后用Xftp丢到linux就可以。

3、Erlang依赖包

        官网也提供了Erlang最近版本的下载的命令,想用的话可以自己去官网学哦。按照版本对应关系,找到自己需要的Erlang包,下载地址:https://www.erlang-solutions.com/resources/download.html

找到后下载即可,如下:

4、安装Erlang内存管理依赖Socat

        后续安装步骤提到。

二、安装

1、安装Erlang

        将安装包丢到Linux上,最好是 cd / 目录,在该目录下创建一个自己的目录,然后把所有安装包丢进去。在放安装包的目录下输入命令:

rpm -ivh erlang-22.3.4.12-1.el7.x86_64.rpm

2、安装Socat

        其实在我自己装的时候,第二步是安装RabbitMQ,但是报错了,错误如下:

        这里告诉我rabbitmq-server需要socat依赖,所以我们需要先安装socat,输入命令:

yum install socat

3、安装rabbitmq-server

        现在可以安装rabbitmq了,在放安装包的目录下输入命令:

rpm -ivh rabbitmq-server-3.7.18-1.el7.noarch.rpm

三、配置RabbitMQ

1、找配置文件模板

        安装成功以后并不是就可以启动了,需要对mq进行配置。印象中应该是3.8.5版本之前,安装mq之后会带着一个配置文件模板,在 /usr/share/doc/rabbitmq-server-x.x.x目录下 ,3.8.5之后我们需要去官网自己拉取配置文件并丢进 /etc/rabbitmq 目录下 (安装完rabbitmq会自动创建出这个目录,rabbitmq-server启动会默认去读取这个路径下的rabbitmq.config文件,所以配置文件要放在这里)
        俺下载的是3.7.18版本,自带配置文件模板,只需要将这个模板找到复制到/etc/rabbitmq目录下,然后修改保存即可,我们可以直接使用命令去找:

find / -name rabbitmq.config.example 


获取到路径以后将它复制到/etc/rabbitmq目录下 ,并将名字修改为rabbitmq.config

cp /usr/share/doc/rabbitmq-server-3.7.18/rabbitmq.config.example /etc/rabbitmq/rabbitmq.config

2、修改配置文件

  1. 用vi或者vim打开配置文件(Esc+:然后输入set nu打开行号)
vim /etc/rabbitmq/rabbitmq.config
  1. 打开来宾访问模式(在61行)

3、启动管理控制界面权限插件

        在 /etc/rabbitmq目录下输入命令启动插件

rabbit-plugins enble rabbitmq_management

四、启动RabbitMQ,登陆web管理界面

1、启动rabbitmq-server

        采用系统命令控制RabbitMQ-server,任意路径都可使用

systemctl start rabbitmq-server    #启动
systemctl restart rabbitmq-server  #重启
systemctl status rabbitmq-server   #查看启动状态
systemctl stop rabbitmq-server     #停止

        启动并查看状态,如下图为成功

2、登陆web管理界面

        rabitmqwe-server默认端口为15672,在浏览器输入ip+端口

会进入登陆界面,然后用来宾登陆即可,用户名guest,密码guest,登陆成功为如下界面,可以在这里新增登陆用户以及权限

rabbitmq所有的配置都可以在web端进行配置,当然用命令配置也可以,如果你愿意O(∩_∩)O,如何配置快去自己学习吧~~

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服