Php

如何在 CentOS 上為 PHP 安裝/啟用 GMP(數學函式)

  • June 12, 2017

我正在嘗試在我的 VPS 上為 PHP 安裝 GMP(GNU 多精度)。伺服器作業系統:- 帶有 cPanel GMP 官方網站的 CentOS 6:- http://www.gmplib.org 我已經嘗試了 8 天,但沒有找到任何解決方案。

如果您缺少並需要 GMP 本身,您可以從CentOS Base 儲存庫安裝 GMP 。

yum -y install gmp

至於 php-gmp 軟體包,它在標準 CentOS 6 Base 儲存庫中不可用。您要麼必須自己創建它,這可能很乏味,要麼使用包含它的非標準儲存庫。


注意: 要知道這將用Remi 的 RPM 儲存庫維護的更新版本替換CentOS 的標準 PHP 5.3 版本。

建議執行最低PHP 5.6,因為這要到 2018 年 12 月才會停產。


簡單的解決方案是從另一個儲存庫(REMI 儲存庫)安裝。

這要求您首先安裝EPEL 儲存庫

yum -y install epel-release

然後繼續安裝REMI Repository和 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

引用自:https://serverfault.com/questions/855344