Linux

Oneinstack安装GMP

微信扫一扫,分享到朋友圈

Oneinstack安装GMP
收藏 0 0

在使用NextCloud的时候会提示为了提升性能,需要安装GMP。

我这里的环境是运行在Ubuntu上的oneinstack

一、安装gmp-dev依赖

apt install libgmp-dev # ubuntu
yum install gmp-dev # centos

这里如果不安装gmp-dev的话,会提示下面的错误,所以这里我就直接安装了。

二、安装php-gmp扩展

2.1 查看PHP版本

我们要知道自己安装的PHP版本是多少

2.2 解压PHP源码

进入到oneinstack的src包里面找到php的对应版本进行解压

2.3 phpize

进入到php-7.4.14/ext/gmp里面,执行phpize

/usr/local/php/bin/phpize

2.4 configure

./configure --with-php-config=/usr/local/php/bin/php-config

2.5 编译和安装

make && make install

2.6 添加到配置

echo 'extension=gmp.so' > /usr/local/php/etc/php.d/gmp.ini

2.7 重启php

service php-fpm restart

三、验证

锦城虽云乐,不如早还家。

你也可能喜欢

发表评论

您的电子邮件地址不会被公开。 必填项已用 * 标注

提示:点击验证后方可评论!

插入图片