在 CentOS 系统中为 PHP 开启 GD 库并不复杂。按照下面的步骤操作,就可以完成 PHP GD 扩展安装与启用。开始之前,先确认系统环境是否已经配置好 EPEL 和 Remi 存储库;如果还没有安装,可以先通过下面两条命令完成准备工作。

- 安装 EPEL 和 Remi 存储库:
sudo yum install epel-releasesudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
- 接着启用与当前 PHP 版本对应的 Remi 仓库。比如你准备使用 PHP 7.4,可以执行以下命令:
sudo yum-config-manager --enable remi-php74
如果需要安装其他 PHP 版本,只要将 remi-php74 替换为对应版本,例如 remi-php80 即可。
- 随后安装 PHP 的 GD 图形处理库,执行下面这条命令:
sudo yum install php-gd
- 安装完成后,记得重启 Web 服务器,否则 PHP GD 扩展不会立即生效。使用 Apache 的话,可以这样重启:
sudo systemctl restart httpd
如果你的环境是 Nginx 配合 PHP-FPM,那么建议将两项服务都重新启动:
sudo systemctl restart nginxsudo systemctl restart php-fpm
- 最后可以验证 CentOS 下 PHP 是否已经成功开启 GD 库。新建一个
phpinfo.php文件,并写入以下内容:
将该文件放到 Web 文档根目录后,通过浏览器访问它。在打开的页面中搜索“GD”,如果能看到对应的 GD 模块信息,就说明 PHP 已成功安装并启用了 GD 库。确认无误后,建议立即删除这个测试文件,以确保服务器安全。
