docker中PHP中安装扩展的四大基本命令

PHP中安装扩展

docker-php-source

  • docker-php-source命令详解
  • docker-php-source extract实际上就是在PHP容器中创建一个/usr/src/php的目录;里面放了一些自带的文件而已;
  • 我们就把它当作一个从互联网中下载下来的PHP扩展源码的存放目录即可;
  • 所有PHP扩展源码扩展存放的路径: /usr/src/php/ext 里面;进入里面, 可以看到很多自带的扩展源码包;
  • docker-php-source extract

创建并初始化 /usr/src/php目录

  • docker-php-source delete

删除 /usr/src/php目录

docker-php-ext-enable

用来启动 PHP扩展的,docker-php-ext-enable 这个命令则是自动给我们来启动PHP扩展的,不需要你去php.ini这个配置文件中去配置

  • 查看现有可以启动的扩展

    ls /usr/local/lib/php/extensions/no-debug-non-zts-20190902

  • 查看redis 扩展是否可以启动

    php -m | grep redis

  • 启动 redis 扩展

    docker-php-ext-enable redis

  • 启动成功

    php -m | grep redis

docker-php-ext-install

是用来安装并启动PHP扩展的

  • 命令格式
    docker-php-ext-install "源码包目录名"
  • "源码包"需要放在 /usr/src/php/ext/ 目录下面;
  • 默认情况下,PHP容器没有 /usr/src/php这个目录,需要使用 docker-php-source extract来生成;
  • docker-php-ext-install 安装的扩展在安装完成后,会自动调用docker-php-ext-enable来启动安装的扩展;
  • 卸载扩展,直接删除/usr/local/etc/php/conf.d 对应的配置文件即可;
  • eg: docker-php-ext-install phpredis

docker-php-ext-configure

docker-php-ext-configure 一般都是需要跟 docker-php-ext-install搭配使用的;它的作用就是,当你安装扩展的时候,需要自定义配置时,就可以使用它来帮你做到;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值