Dockers下php容器中安装redis扩展

首先进入php容器

docker exec -it 容器ID或名称

查看php安装位置

   which php

查看php已安装扩展

    php -m

1、下载redis 扩展包

     redis扩展 下载地址 【https://pecl.php.net/package/redis 】下载相应版本的扩展

2、解压扩展包

     tar -zxvf redis-5.1.1.tgz

3、进入redis扩展包文件夹

     cd redis-5.1.1

4、执行phpize
      先找到phpize所在路径

 5、指定php配置路径:./configure —with-php-config=/usr/local/bin/php-config

如下则配置成功

 6、编译安装

     make && make install(我这里是分开执行的)

执行成功后我们会看到 /usr/local/lib/php/extensions/no-debug-non-zts-20190902/记住它一会要用

7、在宿主机创建docker-php-ext-redis.ini(名字.ini) 并写入

 8、通过docker cp将宿主机.ini文件拷贝到php容器中,并重启容器

 9、再次查看php已安装扩展

 

 至此,已经完成安装~~~~

 

posted @ 2023-04-30 21:06  (BACH)  阅读(694)  评论(0编辑  收藏  举报