如何在 CentOS 上为 PHP 安装/启用 GMP(数学函数)

如何在 CentOS 上为 PHP 安装/启用 GMP(数学函数)

我正在尝试在我的 VPS 上为 PHP 安装 GMP(GNU 多精度)。服务器操作系统:带有 cPanel 的 CentOS 6 GMP 官方网站:http://www.gmplib.org 我已经尝试了8天,但没有找到任何解决方案。

答案1

如果你缺少并且需要 GMP 本身,你可以从CentOS 基础存储库

yum -y install gmp

至于 php-gmp 包,它在标准 CentOS 6 Base 存储库中不可用。您要么必须自己创建它(这可能很繁琐),要么使用包含它的非标准存储库。


笔记: 知道这将代替CentOS 的标准 PHP 5.3 版本和由Remi 的 RPM 存储库

建议最低限度运行PHP 5.6因为这要到 2018 年 12 月才进入 EOL 阶段。


简单的解决方案是从另一个存储库安装(REMI 存储库) 反而。

这需要您拥有EPEL 存储库先安装。

yum -y install epel-release

然后继续安装REMI 存储库和 yum-utils(配置 PHP 版本)。

yum -y install http://rpms.remirepo.net/enterprise/remi-release-6.rpm
yum -y install yum-utils

要启用PHP 5.6存储库。

yum-config-manager --enable remi-php56

通过升级系统来升级所有已安装的 PHP 包。

yum -y upgrade

然后最后安装 php-gmp 包。

yum -y install php-gmp

相关内容