下面的安裝步驟,已經在2018-11-27試驗通過。
1、安裝前的准備
phpinfo查看php的版本、系統是多少位的,php版本是否是線程安全,php.ini文件的路徑

2、安裝rabbitMQ
安裝過程可以參考: https://www.cnblogs.com/ericli-ericli/p/5902270.html 默認安裝就好了。或者按照我下面整理的:
1)先安裝erlang
http://www.erlang.org/downloads 到這個頁面去下載
當前是21.1版本: http://erlang.org/download/otp_win64_21.1.exe
2)安裝rabbitMQ
http://www.rabbitmq.com/install-windows.html

開啟WEB管理后台:
在cmd命令行界面輸入:rabbitmq-plugins.bat enable rabbitmq_management
MQ的管理后台:http://localhost:15672/ 【備注:這是默認的端口,用戶名和密碼都是默認的guest】
3、安裝php擴展
在網上看了不少人分享出來的php安裝過程,嘗試了在wampserver上能看到擴展加載了,但是phpinfo顯示擴展沒有加載。后面查資料發現了正確的一個過程:
1)下載擴展
http://pecl.php.net/package/amqp/1.9.3/windows

我的php是7.1版本,系統64位,線程安全,所以很容易就鎖定了要下載的擴展包
下載下來后,解壓:

2)配置php.ini
把php_amqp.dll文件放入 C:\wamp64\bin\php\php7.1.9\ext

從phpinfo知道我的php.ini是在:C:\wamp64\bin\apache\apache2.4.27\bin
修改這個文件,加上:
extension=php_amqp.dll

3)其他相關配置
把rabbitmq.4.dll文件放入:C:\wamp64\bin\php\php7.1.9

修改httpd.conf配置文件,在文件末尾加上:
LoadFile "C:/wamp64/bin/php/php7.1.9/rabbitmq.4.dll"
4)重啟wampserver,然后phpinfo打印信息:

至此,MQ的php擴展就已經加載成功。
