我在运行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
任何人都对如何克服这个有任何想法吗?
最佳答案
这些rpm解决了问题:
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 amqp扩展和librabbitMQ的问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54448350/