功能概述
RabbitMQ 是AMQP的实现,高性能的企业消息的新标准。RabbitMQ服务器是一个强大和可扩展的AMQP代理的实现。
正在运行的rabbitmq-server,在前段显示一条标语信息,和在启动序列的进度报告,并用"broker running" 的信息结束,表明 RabbitMQ 代理已经启动成功。要停止该服务,只需终止进程或者使用 rabbitmqctl。
功能介绍
1、安装软件包
安装rabbitmq-server命令
[root@localhost ~]# sudo yum install rabbitmq-server
2、启动服务
启动 rabbitmq-server 服务
[root@localhost ~]# sudo systemctl start rabbitmq-server
配置开机启动
[root@localhost ~]# systemctl enable rabbitmq-server
开启 web 管理插件
[root@localhost~]#rabbitmq-pluginsenable rabbitmq_management
The following plugins have been e ~]#nabled:
mochiweb
webmachine
rabbitmq_web_dispatch
amqp_client
rabbitmq_management_agent
rabbitmq_management
Applyingpluginconfigurationtorabbit@localhost... started 6 plugins.
3、验证
验证启动状态
查看 rabbitmq-server 服务是否为 running 状态,是否有报错
[root@localhost ~]# systemctl status rabbitmq-server
检验端口是否开启
[root@localhost ~]# netstat -utpln |grep "epmd\\|beam"
tcp 0 0
0.0.0.0:4369 0.0.0.0:* LISTEN 234146/epmd
tcp 0 0
0.0.0.0:25672 0.0.0.0:*LISTEN 234062/beam.smp
tcp6 0 0 :::4369 :::*LISTEN 234146/epmd
tcp6 0 0 :::5672 :::*LISTEN 234062/beam.smp
端口介绍
4369 – erlang 发现口
5672 --client 端通信口
15672 – 管理界面 ui 端口
25672 – server 间内部通信口
如需自定义端口,在/etc/rabbitmq/rabbitmq.config 配置文件中进行更改
4、基本配置
添加账号
## 添加账号
rabbitmqctl add_user admin admin
## 添加访问权限
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
## 设置超级权限
rabbitmqctl set_user_tags admin administrator
登录 webUi
浏览器输入 rabbitmq-server 地址:15672
登陆webUI
输入上一步创建的用户及密码进行登录
RabbitMQ界面
如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!
添加我为好友,拉您入交流群!
请使用微信扫一扫!