本文讲述了PHP编译安装PHP-amq扩展的方法。分享给大家供大家参考,具体如下:
用途:这个扩展是用来操作rabbitmq服务端的
一、安装总括
1、编译安装librabbitmq库
这是一个开源c语言的库。用来与rabbitmq进行通信
而PHP的PHP-amqp扩展就是使用这个库与服务端通信。所以必须先安装这个开源库。
点击此处。
2、编译PHP-amqp扩展的源码
注:两个的版本要指定,避免冲突。librabbitmq库是0.5.2版本。PHP-amq是1.4.0版本
二、编译步骤
版本需求:需要0.5.2版本的。 编译顺序 1、 2、 3、 4、./configure --prefix=指定库安装到哪个目录,第二步安装php-amqp时需要引入这个库。建议目录:/usr/local/librabbitmq/0.5.2/ 5、make && make install
版本需求:需要1.4.0的。 编译顺序 1、解压amqp-1.4.0源码压缩包 2、cd amqp-1.4.0 3、PHPize #PHPize路径根据服务器PHPize的位置而定 4、 5、 PHP-fpm使新模块生效 PHP-fpm的重启命令一般是:PHP安装目录/sbin/init.d.PHP-fpm restart 更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》、《》、及《》 希望本文所述对大家PHP程序设计有所帮助。
PHP-config=/apps/PHP-5.5.18/bin/PHP-config --with-amqp --with-librabbitmq-dir=这里填写第一步librabbitmq库的安装位置