CentOS PHP 添加扩展指南

随着互联网技术的不断发展,PHP作为一门广泛使用的服务器端脚本语言,已经成为众多网站开发的首选,在CentOS系统中,PHP的扩展功能丰富,可以帮助我们实现更多的功能,本文将详细介绍如何在CentOS系统中添加PHP扩展。
准备工作
确保已经安装了PHP,可以通过以下命令查看PHP版本:
php -v查看PHP安装路径,可以通过以下命令查看:
which php确保已经安装了编译工具,如gcc、make等。
添加PHP扩展步骤
下载PHP扩展源码
在PHP官网找到所需的扩展,并下载源码包。
解压源码包
使用以下命令解压源码包:

tar -zxvf extension-*.tar.gz进入扩展目录
使用以下命令进入扩展目录:
cd extension-*编译扩展
在扩展目录下,使用以下命令编译扩展:
/usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config make make install--with-php-config=/usr/local/php/bin/php-config表示指定PHP的配置文件路径。编辑PHP配置文件
打开PHP配置文件,通常位于
/usr/local/php/etc/php.ini:vi /usr/local/php/etc/php.ini添加扩展配置
在
php.ini文件中,找到extension_dir配置项,并修改其值为扩展安装目录:extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20190902"找到需要启用的扩展配置,取消注释:

extension=extension.so重启PHP服务
使用以下命令重启PHP服务:
systemctl restart httpd或
service httpd restart
FAQs
问题:如何查看PHP扩展是否安装成功?
解答:可以使用以下命令查看已安装的PHP扩展:
php -m如果安装成功,你将看到已安装的扩展列表。
问题:如何卸载PHP扩展?
解答:编辑PHP配置文件,将需要卸载的扩展配置项取消注释,然后重启PHP服务,删除扩展安装目录下的扩展文件即可。
