php的amqp擴展 安裝(windows) rabbitmq學習篇


因為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

關於amqp下載哪個版本需要根據自身php的版本來選擇,比如下載32位的還是64位的,包括選擇Thread Safe (TS)版本的還是NON Thread Safe(TS),不知道選擇TS 還是 NTS的請看這里

windows的安裝過程就不詳細說了,這里簡單說一下配置
解壓后如下所示

 

安裝方法如下:

  • 1、復制php_amqp.dll到php/ext, 如我的放到 C:\wamp\bin\php\php5.5.12\ext目錄下
  • 2、php.ini中添加如下代碼(使用wampserver的注意php.ini的位置,因為會存在兩個地方有php.ini的文件)
    extension=php_amqp.dll
  • 3、復制rabbitmq.1.dll到php目錄 如我的放到 C:\wamp\bin\php\php5.5.12 目錄下
  • 4、修改apache配置文件httpd.conf,添加如下
    LoadFile "rabbitmq.1.dll的文件路徑",如我的配置如下

     

重啟apache phpinfo顯示如下

至此,amqp擴展成功

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM