CentOS 7 下RabbitMQ的 安装

欢迎访问我的个人主页:传送门

最近想深入学一下有关JAVA后台的一些中间件,这里选择了RabbitMQ消息中间件,并记录一下RabbitMQ的安装过程。

1. 下载所需的文件

在这里插入图片描述

为了安装rabbit-server,你需要自己去下载上图所需的三个文件。除了以rabbitmq-server开头的这个文件外,其他是是安装Rabbitmq是必需的依赖环境,版本关系最好是官网查阅确定一下。我这里提供这三个文件的压缩包下载。

链接:https://pan.baidu.com/s/1f2QCvx__tzT7aFrIx9KjjQ
提取码:0ijz

不过还是推荐去官网下载 官网

2.安装RabbitMQ

因为下载的文件是rpm类型的文件,所以这里使用rpm命令进行安装,该命令的具体使用自行百度。下面的是具体的安装命令:

## 首先去到那三个文件的文件夹下
cd /home #这里是我文件的放置处
# 然后就执行下面命令即可 rabbit-server一定是最后安装的
rpm -ivh ./socat-1.7.3.2-2.el7.x86_64.rpm
rpm -ivh ./erlang-23.0.3-1.el7.x86_64.rpm 
rpm -ivh rabbitmq-server-3.8.9-1.el7.noarch.rpm 

3.配置自启动并启动服务

## 配置自启动
chkconfig rabbitmq-server on
## 为了能够使用网页版的后台管理,要启用后台管理插件
rabbitmq-plugins enable rabbitmq_management
## 启动服务
systemctl start rabbitmq-server

执行完上面的命令后,你通过在浏览器输入

http://server-ip:15672 这里server-ip是你服务器的ip或者你电脑的ip

你应该能够看到这样的界面
CentOS 7 下RabbitMQ的 安装_第1张图片

你如果输入默认账号:guest 密码:guest ,在其他电脑上就会显示图内的信息,这是说明该默认账号需要在本地登录才行,所以在这里我们需要去增加一个管理用户,使得能够登录该后台,下面是相关的命令:

rabbitmqctl add_user rabbitmq rabbitmq #这里后面两项分别是账户名以及密码
rabbitmqctl set_user_tags fort administrator
rabbitmqctl set_permissions -p / rabbitmq '.*' '.*' '.*' #这里是设置它的权限

上述三个命令就完成了创建一个rabbitmq用户,并且该用户能够在非本地的主机上登录后台。

4.注意点

上面就是RabbitMQ的一个简易安装过程,我之前曾想通过新增一个配置文件,进行配置,但是发现无论怎么做,它都是启动失败,找不到原因,但删掉那个文件便可以成功运行了。该问题可能要等到我后面继续深入学习才能回答了,所以在安装这个版本的时候,就先不要增加配置文件。当然你如果有好的办法,可以在评论下方告诉我,谢谢你。

最后,感谢浏览!

你可能感兴趣的:(一些小坑,rabbitmq)