Centos PHP安装 Rabbitmq amqp扩展

Centos PHP安装 Rabbitmq amqp扩展

二维码

简介

Centos PHP安装 Rabbitmq amqp扩展


在安装拓展的时候需要先安装amqp的依赖包rabbitmq-c,安装的版本不能选择太新的版本,不然需要升级相关依赖包,选v0.7.1即可,先下载源码安装包,--no-check-certificat 的用途是忽略https验证。


wget https://github.com/alanxz/rabbitmq-c/releases/download/v0.7.1/rabbitmq-c-0.7.1.tar.gz  --no-check-certificat


下载完成后解压:

tar -zxvf rabbitmq-c-0.7.1.tar.gz && cd rabbitmq-c-0.7.1

创建构建文件夹:

mkdir build && cd build

执行构建:

make && cmake -DCMAKE_INSTALL_PREFIX=/usr/local/rabbitmq-c ..


image.png

创建软链接:

cd /usr/local/rabbitmq-c && ln -s lib64 lib


到这里rabbitmq-c环境就安装成功了,接下来安装amqp拓展


切换到你php安装目录下的bin,然后执行安装命令:

pecl install amqp

执行安装命令后会弹出询问框询问rabbitmq-c的安装路径,这时输入刚刚的安装路径

/usr/local/rabbitmq-c

image.png


最后再php.ini开启拓展

extension = amqp.so


重载php-fpm即可,enjoy.

点赞(3)

手机端

微信扫一扫体验

返回
顶部