扩展目录

  • 首先 php 默认的自带扩展包都在 php 安装目录的 ext 文件夹下
  • 通过 cd ext 命令切换到扩展目录

扩展目录

编译扩展

  • 我们这里以安装 zip 扩展为例
  • 需要使用 cd zip 命令进入 zip 扩展文件夹
  • 然后再使用 phpize 命令进行编译

编译扩展

配置扩展

  • 运行命令 ./configure –with-php-config=/usr/local/php/bin/php-config 进行配置,配置时候需要指定 php-config 的目录路径

配置扩展

编译安装

  • 上面配置好之后,我们需要进行扩展的编译和安装,需要运行:make && make install

编译安装

编译结果

  • 编译完成后,可以直接在安装界面中看到扩展安装的所在目录
  • 可以直接使用 ll 扩展位置 命令去预览该目录下的文件

编译结果

开启扩展

  • 上面的扩展已经安装成功了,但是我们还需要在 php.ini 文件中开启扩展才可以使用
  • 使用 vim php.ini 命令进行编辑 php.ini 文件,将 extension=zip 签名的 ; 删除之后,保存文件即可

开启扩展

重启服务

  • 安装完成扩展后,我们需要通过 service php-fpm restart 命令重启 php 服务,扩展方可生效

重启服务

是否成功

  • 通过 php -m 命令查看,或者通过 phpinfo() 信息查看
  • 是否有 zip 扩展即可,如果有则扩展已经生效

是否成功