Autor: Chen Jinjian
Blog personal: HTTPS: //jian1098.github.io
Blog de CSDN: https: //blog.csdn.net/c_jian
Libro de Jane: https: //www.jianshu.com/u/8ba9ac5706b6
Contacto: jian1098 @ qq.com
Descomprime el PHP
paquete
Entrar en LNMP
el src
directorio
cd /root/lnmp1.6/src
Encuentra tu PHP
paquete comprimido y descomprímelo
tar -xjf php-7.2.22.tar.bz2
Compilar e instalar
Ingrese gmp
al directorio donde se encuentra la extensión
cd /root/lnmp1.6/src/php-7.2.22/ext/gmp
Ejecutar phpize
, obtener el configure
programa
/usr/local/php/bin/phpize
correrconfigure
./configure -with-php-config=/usr/local/php/bin/php-config
Compile e instale, la ubicación de la instalación aparecerá en la última línea después de la instalación
make && make install
Reinicie LNMP
, ingrese el directorio de ubicación obtenido en el paso anterior y verifique gmp.so
que la instalación sea exitosa
lnmp restart
cd /usr/local/php/lib/php/extensions/no-debug-non-zts-20170718
Configuraciónphp.ini
Editar php.ini
archivo
vi /usr/local/php/etc/php.ini
En el último archivo para agregar la siguiente línea de código y luego reiniciar LNMP
para
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20170718/gmp.so
lnmp restart
Después de reiniciar y abrir, phpinfo.php
puede ver la siguiente información ampliada
soporte gmp | activado |
---|---|
Versión GMP | 6.0.0 |
Articulo de referencia
- https://blog.csdn.net/weixin_43233341/article/details/104928207
- https://blog.csdn.net/jj546630576/article/details/91424770