安装 PHP amqp 扩展和 librabbitMQ 时出现问题



我在运行 Amazon Linux AMI 的机器上安装 PHP amqp 扩展时遇到一些问题。

我已经设法通过下载最新的tar并运行以下命令来安装librabbitmq-c(https://github.com/alanxz/rabbitmq-c):

mkdir build && cd build
cmake ..
sudo cmake --build . [--config Release] --target install

安装已成功完成。

接下来,我尝试通过运行来安装 php amqp

sudo pecl7 install amqp

但是收到一个错误,说它找不到RabbitMQ文件。

我再次执行它并将路径定义为/usr/local/lib64/,但这次收到以下(非常通用)错误消息:

configure: error: Please reinstall the librabbitmq distribution itself or (re)install librabbitmq development package if it available in your system

有人知道如何克服这一点吗?

这些转速解决了这个问题:

Librabbitmq:https://rpmfind.net/linux/centos/7.6.1810/os/x86_64/Packages/librabbitmq-0.8.0-2.el7.x86_64.rpm

Librabbitmq-devel: https://rpmfind.net/linux/centos/7.6.1810/os/x86_64/Packages/librabbitmq-devel-0.8.0-2.el7.x86_64.rpm

我们的操作系统是 centos,php 版本是 7.4我跑了 yum install librabbitmq-devel -y安装前 pecl install amqp 它对我有用

最新更新