我正在尝试在我的 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