装置
Docker 装置
docker run -it --rm --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:3-management
镜像地址:https://registry.hub.docker.c…
Debian, Ubuntu 装置
https://www.rabbitmq.com/inst…
RHEL, CentOS, Fedora 装置
https://www.rabbitmq.com/inst…
Windows 装置
应用 choco
装置(举荐)
应用命令行装置,会主动治理依赖:
choco install rabbitmq
应用安装包装置
- 以管理员身份装置 64 位的 Erlang。
- 下载并装置 RabbitMQ 服务,下载地址。
- RabbitMQ 会作为 Windows 服务装置并默认启动。
- 能够在开始菜单中启动或者进行 RabbitMQ。
PHP 相干扩大
php-amqplib 一个纯 PHP 开发、功能齐全的 RabbitMQ 客户端
PECL AMQP library 建设在 RabbitMQ C 客户端 上的库
应用 CLI 工具 治理 RabbitMQ
进行节点(以管理员身份运行):
sbin/rabbitmqctl.bat stop
查看节点状态(以管理员身份运行):
sbin/rabbitmqctl.bat status
参考:CLI 工具的应用,监控和状态查看
默认用户
本地连接:guest/guest
参考:受权治理
端口阐明
- 4369:Epmd,RabbitMQ 节点和 CLI 工具应用的对等发现服务,相当于 dns 的作用
- 5672、5671:客户端通信端口,通过 server: amqp://guest:guest@localhost:5672/ 拜访
- 15672:HTTP API 客户端,Web 治理界面 和 Rabbitmqadmin,通过 http://serverip:15672 拜访
其余
RabbitMQ 与 Erlang 版本对应关系
相干开发工具
日志文件
文件和目录地位