LNMP开启exif支持
在安装LNMP时,我们可以在PHP_Modules_Options 添加PHP模块或编译参数 --enable-exif,这样就可以安装时就自动将exif安装上去。如果后面需要增加exif,请按以下步骤进行:
1、进入lnmp安装包目录:
cd /root/lnmp1.6/src/
2、解压对应版本的压缩包:
tar -xvf php-7.3.11.tar.bz2
3、进入扩展目录:
cd php-7.3.11/ext/exif
4、执行命令:
/usr/local/php/bin/phpize
会返回:
Configuring for:
PHP Api Version: 20180731
Zend Module Api No: 20180731
Zend Extension Api No: 320180731
5、进行配置:
./configure --with-php-config=/usr/local/php/bin/php-config
6、进行编译:
make && make install
7、修改配置:
vi /usr/local/php/etc/php.ini
直接在文件最后增加一行:
extension = "exif.so"
8、重启php-fpm服务:
service php-fpm restart
这样就让php支持exif了。
注意:使用lnmp安装时,可在配置文件lnmp.conf中,直接添加php的--enable-exif扩展,安装过程中将自动安装exif,免去后续手动安装的繁琐。lnmp.conf中的修改内容如下:
PHP_Modules_Options='--enable-exif'