Oneinstack安装GMP

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

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

一、安装gmp-dev依赖

```shell
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

三、验证

TrojanSun

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

暂无评论

发表评论

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

相关推荐

NextCloud 升级方法

PHP的环境使用的是oneinstack,当前的NextCloud的版本是19.0.5,按照后台的提示现在最新 ...

Linux 开启crontab日志

Linux系统下,默认Crontab是不输出日志文件的,虽然在晚上看到了很多查看日志文件的文章,但是我们的问题 ...

Linux Mount 挂载硬盘

通过如下命令查看当前已连接的硬盘信息 下面我们根据/dev/sda进行格式化分区 下面的都是注释or提示 然后 ...