以下操作都是在centos7.2009系统下,安装宝塔最新版本进行。
Xshell 5进行连接服务器操作:
进入PHP源码扩展目录
cd /www/server/php/80/src/ext/gmp
执行phpize
/www/server/php/80/bin/phpize
开始配置编译
./configure --with-php-config=/www/server/php/80/bin/php-config
make && make install
将扩展信息写入到PHP配置文件
echo -e "extension = gmp.so" >> /www/server/php/80/etc/php.ini
【注意:/www/server/php/80/bin/php-config是我的php8.0安装路径,如果你的安装路径不同,记得修改】
最后你自己检查以下php.ini文件里有没有
extension = gmp.so
这一行,有就是成功。
#需要注意的是,如果你的php环境是宝塔编译安装,不是极速安装,有可能编译安装时已一并编译安装进gmp扩展了,那么你的php里检查以下有没有extension=gmp这一行,如果有就无须再安装gmp扩展。
重启PHP
service php-fpm-80 restart