RabbitMQ添加php扩展
2018-01-12 18:07
351 查看
RabbitMQ添加php扩展
1,主要需要两个包:
rabbitmq-c的包
amqp的包
2,下载对应的包:
wget https://github.com/alanxz/rabbitmq-c/releases/download/v0.4.1/rabbitmq-c-0.4.1.tar.gz
tar zxvf rabbitmq-c-0.4.1.tar.gz
wget http://pecl.php.net/get/amqp-1.2.0.tgz
tar zxvf amqp-1.2.0.tgz
cd rabbitmq-c-0.4.1
./configure --prefix=/usr/local/rabbitmq-c-0.4.1
make && make install
cd amqp-1.2.0
phpize
如果没有phpize,安装:yum install php-devel
(如果编译安装时候报错:amqp make: *** No targets specified and no makefile found. Stop. 那么就执行install php-devel命令)
./configure --with-php-config=/usr/bin/php-config --with-amqp --with-librabbitmq-dir=/usr/local/rabbitmq-c-0.4.1/
make && make install
vi /etc/php.ini
[rabbitmq]
extension=amqp.so
service httpd restart
开启rabbitmq
service rabbitmq-server start
1,主要需要两个包:
rabbitmq-c的包
amqp的包
2,下载对应的包:
wget https://github.com/alanxz/rabbitmq-c/releases/download/v0.4.1/rabbitmq-c-0.4.1.tar.gz
tar zxvf rabbitmq-c-0.4.1.tar.gz
wget http://pecl.php.net/get/amqp-1.2.0.tgz
tar zxvf amqp-1.2.0.tgz
cd rabbitmq-c-0.4.1
./configure --prefix=/usr/local/rabbitmq-c-0.4.1
make && make install
cd amqp-1.2.0
phpize
如果没有phpize,安装:yum install php-devel
(如果编译安装时候报错:amqp make: *** No targets specified and no makefile found. Stop. 那么就执行install php-devel命令)
./configure --with-php-config=/usr/bin/php-config --with-amqp --with-librabbitmq-dir=/usr/local/rabbitmq-c-0.4.1/
make && make install
vi /etc/php.ini
[rabbitmq]
extension=amqp.so
service httpd restart
开启rabbitmq
service rabbitmq-server start
相关文章推荐
- php 动态添加扩展
- lamp中php添加curl扩展
- php添加扩展模块
- Linux下为PHP添加新扩展库的方法
- Linux下独立添加PHP扩展模块mbstring
- PHP添加Xdebug扩展的方法
- PHP添加redis扩展
- 为PHP添加mcrypt扩展模块
- 添加 php ssh2扩展远程访问服务器
- linux下为php添加模块扩展
- gearman 在mac上为php添加Gearman扩展
- php 安装 rabbitMQ 扩展 amqp 【一键安装脚本】
- 使用phpize给PHP动态添加扩展
- php添加pthreads扩展
- ubuntu下安装mongo,添加php的mongo扩展以及laravel下使用mongo
- OSX为PHP添加mysql扩展
- 手工编译的php添加mbstring与pdo_mysql扩展
- mac系统下为 php 添加 pcntl 扩展
- lamp/lnmp下添加PHP扩展
- linux下添加php的mssql扩展