Docker php安装扩展步骤详解

Docker php安装扩展步骤详解,第1张

Docker 中的PHP容器安装扩展的方式有

1、通过pecl方式安装

2、通过php 容器中自带的几个特殊命令来安装,这些特殊命令可以在Dockerfile中的RUN命令中进行使用。

docker-php-source extract | delete

参数说明:

案例:

命令格式:

docker-php-ext-install “源码包目录名”

注意点:

案例:

没有安装mosquitto的可以看一下链接先安装一下

MQTT服务器搭建-mosquitto1.4.4安装指南

然后我们来安装php扩展

如果你已经使用预先建立的软件包来安装Mosquitto,你需要确保你已经安装了开发头文件。在红帽派生的系统上,这可能是叫做libmosquitto-devel,在基于 Debian的系统上叫做libmosquitto-dev。

你可以使用pecl来来安装这个拓展包:

pecl install Mosquitto-alpha

1

或者,你也可以使用常规的安装拓展的方法来安装:

phpize

./configure --with-mosquitto=/path/to/libmosquitto

make

make install

1

2

3

4

然后添加extension=mosquitto.so到你的PHP配置文件php.ini中。

--with-mosquitto

1

是可选参数,只有当安装程序找不到libmosquitto拓展包,才需要添加这个参数


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/tougao/6069554.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-13
下一篇2023-03-13

发表评论

登录后才能评论

评论列表(0条)

    保存