http://www.cnblogs.com/shanyou/p/4067250.html
这篇博文写的rabbit mq和erlang的安装以及rabbitmq可视化插件的一些操作
接下去开始安装PHP扩展 amqp
下载地址为:
http://windows.php.net/downloads/pecl/releases/amqp/1.4.0/php_amqp-1.4.0-5.4-ts-vc9-x86.zip
我下的是1.4.0版本,推荐下载ts版本的DLL,我一开始用nts,出现了以下错误:(路过的可以为我解答一下错误的原因)1.系统错误:找不到php5.dll;2.amqp死活不出现
解压压缩包,文件中有这些文件
其中php_amqp.dll文件复制到你安装的php文件夹下的ext文件中,然后在php.ini
文件末尾加上:
[amqp]
extension=php_amqp.dll
然后把rabbitmq.1.dll复制到php文件夹中,接着在httpd.conf文件中如图位置加上红框框中的代码,其中路径是你自己的路径。
接下来重启apache就可以看到phpinfo中有ampq
现在把环境配置好了,让我们打开
打开之后是这样的
这是我的路径
在这个路径目录下
这是我已经全部配置好的文件夹。其中红框中的文件中的代码是:
{
“require”: {
“videlalvaro/php-amqplib”: “2.5.*”
}
}
这个代码在官方教程中都有。
composer.json创建之后:
运行命令,我把composer.phar安装在了C盘的bin中,关于composer的安装,composer的官网上写的很清楚。
此时准备工作终于完成,可以开始玩耍了。
在sbin中创建相应的php 文件就可以开始测试。
具体关于rabbit mq的实例代码参照:
消息队列-RabbitMq(PHP)