LNMP1.7安装gmp扩展

解压PHP包
进入LNMP的src目录

cd /root/lnmp1.7/src

找到你的PHP压缩包并解压

tar -xjf php-7.3.2.tar.bz2

编译安装
进入gmp扩展所在的目录

cd /root/lnmp1.7/src/php-7.3.2/ext/gmp

执行phpize,得到configure程序

/usr/local/php/bin/phpize

运行configure

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

编译安装,安装完成会在最后一行输出安装位置

make && make install

重启php,进入上一步得到的位置目录,看见gmp.so表示安装成功

/etc/init.d/php-fpm restart
cd /usr/local/php/lib/php/extensions/no-debug-non-zts-20170718

配置php.ini
编辑php.ini文件

vi /usr/local/php/etc/php.ini

在文件最后加上下面这行代码,然后重启php即可

extension=gmp.so
/etc/init.d/php-fpm restart

重启完打开phpinfo.php可以看到多出了下面的扩展信息

gmp support	enabled
GMP version	6.0.0
点赞