php自定义安装自带扩展

Posted autofelix

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php自定义安装自带扩展相关的知识,希望对你有一定的参考价值。

〝 古人学问遗无力,少壮功夫老始成 〞

php在安装完成后,有些人会发现本来应该很多的自带扩展应该安装的却在编译的时候忘记添加导致了未添加扩展,这时候怎么办呢,难道重新编译一遍,其实不用,因为自带的扩展可以单独进行安装。如果这篇文章能给你带来一点帮助,希望给飞兔小哥哥一键三连,表示支持,谢谢各位小伙伴们。

目录

一、扩展位置

二、编译

三、配置

四、make编译 

五、查看编译结果

六、配置php.ini文件

七、 重启服务

八、查看是否安装成功


一、扩展位置

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

ll
  •  运行

二、编译

  • 我们这里以zip扩展为例
  • 需要进入文件夹,使用phpize命令进行编译
  • 命令
cd zip/

phpize

三、配置

  • 命令
./configure --with-php-config=/usr/local/php/bin/php-config
  • 运行

四、make编译 

  • 命令
make && make install
  •  运行

五、查看编译结果

  • 编译完成后,可以看到扩展安装的最终目录,直接查看一下即可
  • 命令
ll 扩展位置
  • 运行

六、配置php.ini文件

  •  我们需要在php.ini文件中添加扩展
  • 命令
vim php.ini
  • 添加如下信息
  • 运行

七、 重启服务

  •  重启php服务
  • 命令
service php-fpm restart
  • 运行

八、查看是否安装成功

  • 通过php -m命令查看,或者通过phpinfo()信息查看
  • 运行

以上是关于php自定义安装自带扩展的主要内容,如果未能解决你的问题,请参考以下文章

编程技巧│php 自定义安装扩展

编程技巧│php 自定义安装扩展

编程技巧│php 自定义安装扩展

编程技巧│php 自定义安装扩展

编程技巧│php 自定义安装扩展

centOS怎样强制卸载PHP以及自定义安装PHP