安装一个新程序,需要用到php的gmp扩展,目前还真的很少见到需要它的,gmp扩展是用来数学计算用的。
介绍可以去看看php官方手册,如果你不是开发,应该不用看。
https://www.php.net/manual/zh/intro.gmp.php
由于我是用的oneinstack脚本,并且官方作者也写过安装gmp的过程,所以就省下了很多折腾的时间。
具体如下:
yum -y install gmp-devel
#这是在系统安装gmp
然后就进入到自己php安装包的gmp目录下
cd ~/oneinstack/src
php -v
#先看下自己服务器里面php是用的多少版本
tar xzf php-7.4.8.tar.gz
#根据服务器里面的php版本,解压对应的php文件包
cd php-7.4.8/ext/gmp
#进到gmp文件夹
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
echo 'extension=gmp.so' > /usr/local/php/etc/php.d/gmp.ini
#同样根据自己的php配置路径改
以上过程我根据oneinstack官方的拆分了下。
最后重启下php.fpm服务就行了。
重启php服务之后,php -m 看下出现gmp扩展了,就代表安装完成。
以上就是所有安装Gmp扩展的内容,欢迎小伙伴们交流讨论。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有