1 安装PHP、Composer、Erlang、RabbitMQ
2 配置环境变量
1 | ERLANG_HOME D:\Program\erl10.0.1 |
3 先执行以下命令开启RabbitMQ管理后台,执行完毕后访问127.0.0.1:15672,用户名/密码:guest/guest1
rabbitmq-plugins.bat enable rabbitmq_management
4 修改composer镜像地址1
composer config -g repo.packagist composer https://packagist.phpcomposer.com
5 指定一个项目目录,在目录下新建composer.json1
{ "require": { "php-amqplib/php-amqplib": "2.7.*" } }
6 在项目目录下执行composer install
7 拷贝.\vendor\php-amqplib\php-amqplib\demo文件夹到项目根目录
8 官方demo测试
消费者:1
2$ cd php-amqplib/demo
$ php amqp_consumer.php
发布者:1
2$ cd php-amqplib/demo
$ php amqp_publisher.php some text to publish
9 sender.php/receiver.php测试