php7.1 安裝amqp擴展


在php開發中使用rabbitmq消息隊列時,需要安裝PHP擴展amqp,安裝步驟如下:

直接使用pecl進行amqp擴展的安裝,

/usr/local/php/bin/pecl install amqp

如果缺少librabbitmq庫文件,需要先安裝librabbitmq,步驟如下:

1 wget https://github.com/alanxz/rabbitmq-c/releases/download/v0.7.1/rabbitmq-c-0.7.1.tar.gz
2 tar -zxvf rabbitmq-c-0.7.1.tar.gz
3 cd rabbitmq-c-0.7.1
4 ./configure --prefix=/usr/local/rabbitmq-c
5 make && make install

librabbitmq安裝完成后,繼續執行

/usr/local/php/bin/pecl install amqp

此時需要輸入安裝librabbitmq的安裝目錄/usr/local/rabbitmq-c,此時得到amqp.so擴展模塊路徑/usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/amqp.so,加入php.ini配置文件,

[amqp]
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/amqp.so

重啟php-fpm:

php-fpm restart

此時執行

php -m | grep amqp

能看到amqp擴展,說明amqp擴展安裝成功,現在可以在PHP中使用rabbitmq了!


免責聲明!

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



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