docker之安装amqp扩展
一、rabbitmq-c-0.8.0.tar.gz
curl -L -o /tmp/rabbitmq.tar.gz https://github.com/alanxz/rabbitmq-c/releases/download/v0.8.0/rabbitmq-c-0.8.0.tar.gz
tar -zxvf rabbitmq-c-0.8.0.tar.gz
cd rabbitmq-c-0.8.0
./configure –prefix=/usr/local/rabbitmq-c
make && make install
二、amqp
检查自己系统
在容器里查看镜像所使用的的Linux版本
cat /etc/issue
我这边下载的一个容器里面运行的是Welcome to Alpine Linux 3.10 的版本,
Alpine 软件管理器使用的是apk
Centos 软件管理器使用的是yum
ubuntu 软件管理器使用的是apt-get
检查包
pecl search amqp
执行安装
pecl install 查询出来的版本
要指定上面安装包的路径
Set the path to librabbitmq install prefix [autodetect] : /usr/local/rabbitmq-c
坐等执行完成
再到php.ini。添加
[AMQP]
extension= amqp.so
最后重启php
done
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以邮件至 chaofa_vip@126.com
文章标题:docker之安装amqp扩展
文章字数:205
本文作者:Hechaofa
发布时间:2021-03-17, 22:09:47
最后更新:2021-03-17, 22:47:17
原始链接:https://chaofavip.github.io/2021/03/17/docker/amqp/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。