Docker 容器中为PHP-FPM 环境安装Memcached扩展 图文教程
2020-05-11 10:03:55    156    0    0
admin

前面我们写了关于Docker的一些内容,现在我们需要在容器中开启php对Memcached的扩展。网上找了一些资料,下面我们直接贴出命令行。

进入容器

docker exec -it jphp-fpm /bin/bash

jphp-fpm 是我们创建容器时给的容器名。

注意:我们这里使用的是 bitnami/-fpm 的套件。

安装预编译环境

apt-get update -y && apt-get install -y pkg-config libmemcached-dev autoconf gcc make zlib1g zlib1g-dev vim

安装php-memcached扩展

pecl channel-update pecl.php.net && pecl install memcached

修改php的配置文件php.ini

通过phpinfo里Loaded Configuration File,我们看到php.ini的位置:/opt/bitnami/php/lib/php.ini

echo 'extension=memcached.so' >> /opt/bitnami/php/lib/php.ini

退出容器 ,HOST终端重启php-fpm

docker restart jphp-fpm​

上一篇: docker 创建容器时指定容器ip

下一篇: 使用Redis-cli的AOF文件回放方式迁移

156
登录 后评论.
没有帐号? 现在注册.
0 评论
Table of content