因为RabbitMQ是由erlang语言实现的,所以先要安装erlang环境
erlang 下载安装 http://www.erlang.org/download.html
rabbitmq 下载安装 https://www.rabbitmq.com/install-windows.html
php的amqp扩展下载地址:http://pecl.php.net/package/amqp
建议使用稳定版1.4
http://pecl.php.net/package/amqp/1.4.0/windows
安装方法 :
我的环境是64位的,php5.5.12.所以使用的是http://windows.php.net/downloads/pecl/releases/amqp/1.4.0/php_amqp-1.4.0-5.5-ts-vc11-x64.zip
1.将php_amqp.dll放在php的ext目录里,然后修改php.ini文件,在文件的最后面添加两行
1
2
|
[amqp] extension=php_amqp.dll |
2.将rabbitmq.1.dll文件放在php的根目录里(也就是ext目录的父级目录),然后修改apache的httpd.con文件,文件尾部添加一行
1
|
LoadFile "d:/wamp/bin/php/php5.5.12/rabbitmq.1.dll" |
注意事项:
安装的时候 需要根据自己的wamp thread safty 情况进行选择 不同的扩展。
此外就是系统的x86/x64之分了。