一、环境配置
1.1 安装相关依赖包
安装 gcc 依赖
yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz
安装 erlang 依赖
# 下载 erlang 依赖
wget www.rabbitmq.com/releases/erlang/erlang-18.3-1.el7.centos.x86_64.rpm
# 安装 erlang 依赖
yum -y install erlang
安装 socat 依赖
# 下载 socat 依赖
wget http://repo.iotti.biz/CentOS/7/x86_64/socat-1.7.3.2-5.el7.lux.x86_64.rpm
# 安装 socat 依赖
yum -y install socat
1.2 安装RabbitMQ
# 下载 RabbitMQ
wget www.rabbitmq.com/releases/rabbitmq-server/v3.6.5/rabbitmq-server-3.6.5-1.noarch.rpm
# 安装 RabbitMQ
yum -y install rabbitmq-server-3.6.5-1.noarch.rpm
1.3 RabbitMQ 服务管理
启动服务:
service rabbitmq-server start
关闭服务:
service rabbitmq-server stop
重启服务:
service rabbitmq-server restart
查看服务状态:
service rabbitmq-server status
二、 插件管理
RabbitMQ 提供了插件用来实现额外功能,插件可以从网上获取或者自己编写。开启/关闭插件,都需要重启 RabbitMQ 服务器。
2.1 插件管理命令
开启插件:
rabbitmq-plugins enable <plugin-name>
关闭插件:
rabbitmq-plugins disable <plugin-name>
查看启用的插件:
rabbitmq-plugins list -e
2.2 启用 WEB 管控台
- 启用 WEB 管理控制台插件
rabbitmq-plugins enable rabbitmq_management
- 编辑配置文件,配置账号信息
vim /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/ebin/rabbit.app
查找到 {loopback_users, [<<"guest">>]},
将其修改为:{loopback_users, [guest]},
- 重启 RabbitMQ 服务
service rabbitmq-server restart
3)在浏览器中访问 ip:15672 ,打开如下页面:
输入默认用户名和密码:
用户名:guest
密 码:guest