因为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
http://pecl.php.net/package/amqp/1.4.0/windows
关于amqp下载哪个版本需要根据自身php的版本来选择,比如下载32位的还是64位的,包括选择Thread Safe (TS)版本的还是NON Thread Safe(TS),可以打印phpinfo()信息查看
安装步骤
1,这里我选择下载
2,解压压缩包
3、复制php_amqp.dll到php/ext, 如我的放到 D:\phpstudy\PHPTutorial\php\php-7.1.13-nts\ext目录下
4、php.ini中添加如下代码
extension=php_amqp.dll
5、复制rabbitmq.4.dll到php目录 如我的放到 D:\phpstudy\PHPTutorial\php\php-7.1.13-nts目录下
6、重启nginx,再次查看phpinfo()信息