1 安装PHP
、Composer
、Erlang
、RabbitMQ
2 配置环境变量
1 | ERLANG_HOME D:\Program\erl10.0.1 |
3 先执行以下命令开启RabbitMQ
管理后台,执行完毕后访问127.0.0.1:15672
,用户名/密码:guest/guest
1
rabbitmq-plugins.bat enable rabbitmq_management
4 修改composer
镜像地址1
composer config -g repo.packagist composer https://packagist.phpcomposer.com
5 指定一个项目目录,在目录下新建composer.json
1
{ "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
测试