准备工作
- erlang-21.3.8.6-1.el7.x86_64.rpm
- socat-1.7.3.2-2.el7.x86_64.rpm
- rabbitmq-server-3.7.17-1.el7.noarch.rpm
开始安装
由于rabbitmq依赖erlang,所以我们先安装erlang
> rpm -ivh erlang-21.3.8.6-1.el7.x86_64.rpm
安装完成后再安装socat
socat也是rabbitmq的依赖
> rpm -ivh socat-1.7.3.2-2.el7.x86_64.rpm
很快就安装完成
最后就轮到rabbitmq的安装了
> rpm -ivh rabbitmq-server-3.7.17-1.el7.noarch.rpm
表示安装完成
查看rabbitmq是否启动
> service rabbitmq-server status
service命令介绍
> service [service name] [start|stop|status]
server name:表示服务名称,这里就是rabbitmq-server
start:启动
stop:停止
status:查看服务的状态
浏览器管理
需要开启插件
> rabbitmq_plugins enable rabbitmq-management
开启之后可以使用浏览器进行管理了
遇到问题了吗
有时候开启插件还是不能访问,这个时候可能是防火墙的端口没有开放,需要开放rabbitmq的15672端口(我一开始写成了15762了)
> firewall-cmd --add-port=15672/tcp --permanent # 开放端口,permanent 表示永久的开放
> firewall-cmd --reload # 重启防火墙