环境:Linux Centos7
安装 RabbitMQ 前, 需先安装 Erlang
1 | #若无法使用 yum 安装 erlang, 去 下载对应的 rpm |
测试 erlang 是否安装成功
1 | [root@localhost rabbitmq]# erl |
RabiitMQ 常用命令
1 | #启动 RabbitMQ Server |
安装 php-amqplib 客户端,参考地址
1 | #添加一个composer.json 到项目中 |
demo 示例,在项目目录下新建 send.php 和 receive.php
1 | #send.php |
1 | #receive.php |
运行
1 | #在终端中,先运行 receive.php |
问题
查看 RabbitMQ Server 状态 时, 报 Error: unable to perform an operation on node ‘rabbit@localhost’. Please see diagnostics information and suggestions below. 错误
1 | systemctl restart rabbitmq-server.service |