PHP 安裝 amqp、rabbitmq 擴充套件
參考:rabbitmq php擴充套件amqp安裝
或者:PHP安裝amqp擴充套件 出現未裝librabbitmq錯誤
(1)安裝 rabbitmq-c ,以 0.8.0 版為例
# wget https有問題的話連結改成http再試試
wget https://github.com/alanxz/rabbitmq-c/releases/download/v0.8.0/rabbitmq-c-0.8.0.tar.gz
tar zxf rabbitmq-c-0.8.0.tar.gz
cd rabbitmq-c-0.8.0
./configure --prefix=/usr/local/rabbitmq-c-0.8.0
make && make install
(2)安裝 amqp,以當前最新的 1.9.3 為例
wget http://pecl.php.net/get/amqp-1.9.3.tgz
tar zxf amqp-1.9.3.tgz
cd amqp-1.9.3
phpize # 對應自己當前php的phpize
sudo ./configure --with-php-config=/usr/local/php/bin/php-config --with-amqp --with-librabbitmq-dir=/usr/local/rabbitmq-c-0.8.0 # 同上一步的 --prefix 路徑
sudo make && make install
(3) 修改php.ini,新增對應模組
# 找到當前php使用的php.ini檔案
php -i | grep php.ini
# 修改對應 php.ini 檔案,增加
extension = amqp.so # 或絕對路徑
# 重啟php-fpm,如果是cli則不需要;
# 檢查amqp模組的安裝
php -m | grep ampq
相關文章
- php amqp擴充套件安裝PHPMQ套件
- [轉貼][php擴充套件-amqp]安裝PHP套件MQ
- Linux下給PHP安裝amqp擴充套件LinuxPHPMQ套件
- PHP:windows安裝AMQP擴充PHPWindowsMQ
- CentOS安裝RabbitMQ及PHP擴充套件CentOSMQPHP套件
- php7 安裝rabbitmq 擴充套件PHPMQ套件
- amqp及zmq擴充套件安裝錯誤MQ套件
- PHP 擴充套件安裝PHP套件
- PHP安裝redis擴充套件PHPRedis套件
- (MAC) PHP擴充套件安裝MacPHP套件
- php mysql擴充套件安裝PHPMySql套件
- php 安裝yar擴充套件PHP套件
- php安裝openssl 擴充套件PHP套件
- php gmp擴充套件安裝PHP套件
- PHP opcache擴充套件安裝PHPopcache套件
- PHP安裝fastDFS擴充套件PHPAST套件
- 【AMQP】macOS下的AMQP伺服器以及PHP擴充套件搭建MQMac伺服器PHP套件
- RabbitMQ學習之(三)_Centos6下RabbitMQ PHP擴充套件的安裝MQCentOSPHP套件
- php以及php擴充套件memcache 安裝PHP套件
- 安裝php擴充套件 ffmpeg-phpPHP套件
- php7安裝redis擴充套件和memcache擴充套件PHPRedis套件
- docker PHP 安裝 Redis 擴充套件DockerPHPRedis套件
- PHP 安裝 yaconf 擴充套件PHP套件
- php 擴充套件安裝(隨筆)PHP套件
- 安裝PHP的memcache擴充套件PHP套件
- php安裝filter擴充套件模組PHPFilter套件
- php擴充套件模組安裝-lampPHP套件LAMP
- 安裝PHP及Memcache擴充套件PHP套件
- 【PHP】php安裝bcmath擴充套件指令碼PHP套件指令碼
- 【PHP】PHP安裝擴充套件-mysqli.soPHP套件MySql
- PHP:php7.2.3 安裝pcntl 擴充套件PHP套件
- memcached安裝和php擴充套件memcache安裝PHP套件
- Linux 上安裝 PHP 擴充套件LinuxPHP套件
- laradock 中安裝 PHP 擴充套件PHP套件
- CentOS 下安裝 PHP Swoole 擴充套件CentOSPHP套件
- Homestead 安裝 PHP Redis 擴充套件PHPRedis套件
- PHP安裝ssh2擴充套件PHP套件
- php怎麼安裝fileinfo擴充套件PHP套件