在CentOS上配置PHP扩展:先安装EPEL仓库并更新系统,再安装php、php-devel及所需扩展(如php-mysqlnd、php-gd)。编辑php.ini取消扩展注释,重启Apache/Nginx及PHP-FPM,最后创建info.php验证扩展启用。
在CentOS上配置PHP扩展的流程清晰,按步骤操作即可。以下为示意图:

长期稳定更新的攒劲资源: >>>点此立即查看<<<
若系统尚未安装EPEL仓库,可先执行以下命令进行安装。EPEL仓库能够为CentOS提供更多软件包资源:
sudo yum install epel-release建议不要跳过此步骤,保持系统包的最新状态有助于避免后续依赖问题:
sudo yum updatePHP本体与php-devel编译工具均为必需组件,缺一不可:
sudo yum install php php-devel多数常见扩展可通过yum直接安装。例如,安装php-mysqlnd(MySQL连接驱动)和php-gd(图像处理)的命令如下:
sudo yum install php-mysqlnd php-gd
其他扩展的安装方式与此类似,只需替换扩展名称即可。
安装完成后,需让PHP识别这些扩展。PHP的主配置文件通常为/etc/php.ini,或可在/etc/php.d/目录下找到对应的独立配置文件。使用编辑器打开:
sudo vi /etc/php.ini
若使用PHP-FPM模式,则需要修改/etc/php-fpm.d/www.conf。
在php.ini中找到类似以下行,去除行首分号(取消注释)即可:
extension=mysqliextension=gd
注意:在PHP-FPM环境下,需在www.conf中通过php_value或php_admin_value指令正确加载扩展。
根据所使用的Web服务器执行相应操作。若使用Apache:
sudo systemctl restart httpd
若使用Nginx + PHP-FPM组合,需重启两个服务:
sudo systemctl restart nginxsudo systemctl restart php-fpm在Web服务器的文档根目录下创建info.php文件,内容如下:
通过浏览器访问http://你的服务器IP/info.php,即可查看PHP的详细配置信息,其中包含已启用的扩展列表。检查所需扩展是否出现,确认配置完成。
最后提醒:以上步骤在CentOS不同版本和PHP不同版本下可能存在细微差异。如有疑问,建议查阅对应PHP版本的官方文档,以获取最准确的参考信息。
侠游戏发布此文仅为了传递信息,不代表侠游戏网站认同其观点或证实其描述