form1.cn
Make a little progress every day

lnmp1.4一键包安装php7.1扩展gmp

25th of April 2018 Linux Command 5336

lnmp这个不用多说,现在很多企业都在用,很方便,还支持升级降级
安装地址在这里:https://lnmp.org/install.html


只要是lnmp中php\ext中有的扩展都可以通过该方法安装

当你安装lnmp后发现没有gmp扩展时可以参考以下方法进行安装

进入lnmp中src目录

cd /root/lnmp1.4/src


里面有个php-7.1.7.tar.bz2 压缩包,解压

tar -xjf php-7.1.7.tar.bz2


进入php-7.1.7解压后扩展gmp目录

cd /root/lnmp1.4/src/php-7.1.7/ext/gmp


运行phpize,对应你php/bin目录

/usr/local/php/bin/phpize


运行configure,对应你php/bin目录

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


执行安装

make && make install


安装成后会输出以下:

Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/


最后我们需要把这个扩展添加到php中,打开你的php.ini文件在最后添加以下内容:

[gmp]
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/"
extension = gmp.so


重启php-fpm

service php-fpm restart


查看phpinfo 已经有gmp扩展了


附gmp文档:https://www.yiibai.com/manual/php/ref.gmp.html